Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.flow.pojo
Class POJOActivityImplementationFactory

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory
      extended by com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory

public class POJOActivityImplementationFactory
extends ActivityImplementationFactory


Constructor Summary
POJOActivityImplementationFactory()
           
POJOActivityImplementationFactory(java.lang.Iterable<java.lang.Object> activityImplementationObjects)
           
POJOActivityImplementationFactory(java.lang.Iterable<java.lang.Object> activityImplementationObjects, DataConverter dataConverter)
           
 
Method Summary
 java.util.List<ActivityType> addActivitiesImplementation(java.lang.Object activitiesImplementation)
           
 java.util.List<ActivityType> addActivitiesImplementation(java.lang.Object activitiesImplementation, DataConverter converter)
           
 java.util.List<ActivityType> addActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations)
           
 java.util.List<ActivityType> addActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations, DataConverter dataConverter)
           
 java.lang.Iterable<java.lang.Object> getActivitiesImplementations()
           
 ActivityImplementation getActivityImplementation(ActivityType activityType)
           
 java.lang.Iterable<ActivityType> getActivityTypesToRegister()
           
 DataConverter getDataConverter()
           
 void setActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations)
           
 void setDataConverter(DataConverter dataConverter)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

POJOActivityImplementationFactory

public POJOActivityImplementationFactory()

POJOActivityImplementationFactory

public POJOActivityImplementationFactory(java.lang.Iterable<java.lang.Object> activityImplementationObjects)
                                  throws java.lang.InstantiationException,
                                         java.lang.IllegalAccessException,
                                         java.lang.SecurityException,
                                         java.lang.NoSuchMethodException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException

POJOActivityImplementationFactory

public POJOActivityImplementationFactory(java.lang.Iterable<java.lang.Object> activityImplementationObjects,
                                         DataConverter dataConverter)
                                  throws java.lang.InstantiationException,
                                         java.lang.IllegalAccessException,
                                         java.lang.SecurityException,
                                         java.lang.NoSuchMethodException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException
Method Detail

getDataConverter

public DataConverter getDataConverter()

setDataConverter

public void setDataConverter(DataConverter dataConverter)

setActivitiesImplementations

public void setActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations)
                                  throws java.lang.InstantiationException,
                                         java.lang.IllegalAccessException,
                                         java.lang.SecurityException,
                                         java.lang.NoSuchMethodException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException

getActivitiesImplementations

public java.lang.Iterable<java.lang.Object> getActivitiesImplementations()

addActivitiesImplementations

public java.util.List<ActivityType> addActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations)
                                                          throws java.lang.InstantiationException,
                                                                 java.lang.IllegalAccessException,
                                                                 java.lang.SecurityException,
                                                                 java.lang.NoSuchMethodException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException

addActivitiesImplementations

public java.util.List<ActivityType> addActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations,
                                                                 DataConverter dataConverter)
                                                          throws java.lang.InstantiationException,
                                                                 java.lang.IllegalAccessException,
                                                                 java.lang.SecurityException,
                                                                 java.lang.NoSuchMethodException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException

addActivitiesImplementation

public java.util.List<ActivityType> addActivitiesImplementation(java.lang.Object activitiesImplementation)
                                                         throws java.lang.InstantiationException,
                                                                java.lang.IllegalAccessException,
                                                                java.lang.SecurityException,
                                                                java.lang.NoSuchMethodException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException

addActivitiesImplementation

public java.util.List<ActivityType> addActivitiesImplementation(java.lang.Object activitiesImplementation,
                                                                DataConverter converter)
                                                         throws java.lang.InstantiationException,
                                                                java.lang.IllegalAccessException,
                                                                java.lang.SecurityException,
                                                                java.lang.NoSuchMethodException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException

getActivityTypesToRegister

public java.lang.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.