Inheritance diagram for AdapterFactoryBean:
Collaboration diagram for AdapterFactoryBean:Public Methods | |
| IOutputAdapter | createOutputAdapter (String adapterClass, String dataObjectClassName, int experimentId, ComponentEntity component, int roleId, int bufferSize, boolean delete) throws AdapterLoadingFailedException |
| ISignalOutputAdapter | createSignalOutputAdapter (String adapterClass, int roleId, int experimentId) throws AdapterLoadingFailedException |
| ISignalInputAdapter | createSignalInputAdapter (String selectionId, ReaderComponentEntity component, String adapterClass) throws AdapterLoadingFailedException |
| IAccessAdapter | createAccessAdapter (String adapterName, int experimentId, ComponentEntity component, int roleId, int numberOfThreads, int currentThread) throws AdapterLoadingFailedException |
Public Static Methods | |
| static< TextendsIOutputAdapter<?> T | wrapProxy (IOutputAdapter<?> adapterImpl, Class<?>[] interfaces, ComponentEntity component, int bufferSize) |
Public Static Fields | |
| static final String | NAME = "AdapterFactoryBean" |
| IAccessAdapter createAccessAdapter | ( | String | adapterName, |
| int | experimentId, | ||
| ComponentEntity | component, | ||
| int | roleId, | ||
| int | numberOfThreads, | ||
| int | currentThread | ||
| ) | throws AdapterLoadingFailedException |
Returns an InputAdapter.
| adapterName | |
| annotationType | |
| componentId | |
| currentThread | |
| numberOfThreads | |
| idInChain |
| AdapterLoadingFailedException | If, for any reason, the Adapter could not be loaded |
Implements AdapterFactory.
| IOutputAdapter createOutputAdapter | ( | String | adapterName, |
| String | annotationType, | ||
| int | experimentId, | ||
| ComponentEntity | component, | ||
| int | roleId, | ||
| int | bufferSize, | ||
| boolean | delete | ||
| ) | throws AdapterLoadingFailedException |
Returns an OutputAdapter.
| adapterName | |
| annotationType | |
| componentId | |
| idInChain |
| AdapterLoadingFailedException | If, for any reason, the Adapter could not be loaded |
Implements AdapterFactory.
| ISignalInputAdapter createSignalInputAdapter | ( | String | selectionId, |
| ReaderComponentEntity | component, | ||
| String | adapterClass | ||
| ) | throws AdapterLoadingFailedException |
Implements AdapterFactory.
| ISignalOutputAdapter createSignalOutputAdapter | ( | String | adapterName, |
| int | roleId, | ||
| int | experimentId | ||
| ) | throws AdapterLoadingFailedException |
Returns an OutputAdapter.
| adapterName | |
| annotationType | |
| componentId | |
| idInChain |
| AdapterLoadingFailedException | If, for any reason, the Adapter could not be loaded |
Implements AdapterFactory.
| static <TextendsIOutputAdapter<?> T wrapProxy | ( | IOutputAdapter<?> | adapterImpl, |
| Class<?>[] | interfaces, | ||
| ComponentEntity | component, | ||
| int | bufferSize | ||
| ) | [static] |
Todo: Should only be executed if the outputadapter supports caching (Check annotation?)
| <T> | |
| adapterImpl | |
| interfaces | |
| component | |
| bufferSize |
final String NAME = "AdapterFactoryBean" [static, inherited] |