com.amazonaws.services.simpleworkflow.flow.pojo
Class POJOActivityImplementationFactory
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory
public class POJOActivityImplementationFactory
- extends ActivityImplementationFactory
POJOActivityImplementationFactory
public POJOActivityImplementationFactory()
POJOActivityImplementationFactory
public POJOActivityImplementationFactory(Iterable<Object> activityImplementationObjects)
throws InstantiationException,
IllegalAccessException,
SecurityException,
NoSuchMethodException
- Throws:
InstantiationException
IllegalAccessException
SecurityException
NoSuchMethodException
POJOActivityImplementationFactory
public POJOActivityImplementationFactory(Iterable<Object> activityImplementationObjects,
DataConverter dataConverter)
throws InstantiationException,
IllegalAccessException,
SecurityException,
NoSuchMethodException
- Throws:
InstantiationException
IllegalAccessException
SecurityException
NoSuchMethodException
getDataConverter
public DataConverter getDataConverter()
setDataConverter
public void setDataConverter(DataConverter dataConverter)
setActivitiesImplementations
public void setActivitiesImplementations(Iterable<Object> activitiesImplementations)
throws InstantiationException,
IllegalAccessException,
SecurityException,
NoSuchMethodException
- Throws:
InstantiationException
IllegalAccessException
SecurityException
NoSuchMethodException
getActivitiesImplementations
public Iterable<Object> getActivitiesImplementations()
addActivitiesImplementations
public List<ActivityType> addActivitiesImplementations(Iterable<Object> activitiesImplementations)
throws InstantiationException,
IllegalAccessException,
SecurityException,
NoSuchMethodException
- Throws:
InstantiationException
IllegalAccessException
SecurityException
NoSuchMethodException
addActivitiesImplementations
public List<ActivityType> addActivitiesImplementations(Iterable<Object> activitiesImplementations,
DataConverter dataConverter)
throws InstantiationException,
IllegalAccessException,
SecurityException,
NoSuchMethodException
- Throws:
InstantiationException
IllegalAccessException
SecurityException
NoSuchMethodException
addActivitiesImplementation
public List<ActivityType> addActivitiesImplementation(Object activitiesImplementation)
throws InstantiationException,
IllegalAccessException,
SecurityException,
NoSuchMethodException
- Throws:
InstantiationException
IllegalAccessException
SecurityException
NoSuchMethodException
addActivitiesImplementation
public List<ActivityType> addActivitiesImplementation(Object activitiesImplementation,
DataConverter converter)
throws InstantiationException,
IllegalAccessException,
SecurityException,
NoSuchMethodException
- Throws:
InstantiationException
IllegalAccessException
SecurityException
NoSuchMethodException
getActivityTypesToRegister
public Iterable<ActivityType> getActivityTypesToRegister()
- Specified by:
getActivityTypesToRegister
in class ActivityImplementationFactory
getActivityImplementation
public ActivityImplementation getActivityImplementation(ActivityType activityType)
- Specified by:
getActivityImplementation
in class ActivityImplementationFactory
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.