Class RfcDetachedFactory
- java.lang.Object
- 
- com.redwood.scheduler.api.connector.sap.rfc.scripting.RfcDetachedFactory
 
- 
 public class RfcDetachedFactory extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description RfcDetachedFactory()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends RfcFunctionModule>
 TcreateFunctionModule(Class<T> rfcFunctionModule)Creates new detached instance of any 'T extendsRfcFunctionModule'<T extends RfcStructure>
 TcreateStructure(Class<T> rfcStructure)Creates new detached instance of any 'T extendsRfcStructure'<T extends RfcStructure>
 RfcTable<T>createTable(Class<T> rfcStructure)Creates new detached instance of anyRfcTable'T extendsRfcStructure'
 
- 
- 
- 
Method Detail- 
createStructurepublic <T extends RfcStructure> T createStructure(Class<T> rfcStructure) Creates new detached instance of any 'T extendsRfcStructure'- Type Parameters:
- T- type of the interface
- Parameters:
- rfcStructure- the interface of the type 'T extends- RfcStructure' should be created
- Returns:
- detached instance of 'T extends RfcStructure'
 
 - 
createFunctionModulepublic <T extends RfcFunctionModule> T createFunctionModule(Class<T> rfcFunctionModule) Creates new detached instance of any 'T extendsRfcFunctionModule'- Type Parameters:
- T- type of the interface
- Parameters:
- rfcFunctionModule- interface of the type 'T extends- RfcFunctionModule' should be created
- Returns:
- detached instance of 'T extends RfcFunctionModule'
 
 - 
createTablepublic <T extends RfcStructure> RfcTable<T> createTable(Class<T> rfcStructure) Creates new detached instance of anyRfcTable'T extendsRfcStructure'- Type Parameters:
- T- type of the interface
- Parameters:
- rfcStructure- the interface of the type 'T extends- RfcStructure' representing rows of table should be created
- Returns:
- detached instance of RfcTable'T extendsRfcStructure'
 
 
- 
 
-