|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IApplication
Interface for applications. Defines methods of the application object, that may be used from the outside.
| Method Summary | |
|---|---|
String[] |
getAllImports()
Get the imports. |
MApplicationType |
getApplicationType()
Get the application type. |
Map |
getArguments()
Get the arguments. |
String |
getComponentFilename(String type)
Get the file name for a logical type name of a subcomponent of this application. |
IComponentIdentifier |
getComponentIdentifier()
Get the component identifier. |
String |
getComponentType(IComponentIdentifier cid)
Get the logical component type for a given component id. |
Map |
getResults()
Get the results of the component (considering it as a functionality). |
IServiceProvider |
getServiceProvider()
Get the service container. |
IFuture |
scheduleStep(IComponentStep step)
Schedule a step of the application component. |
| Method Detail |
|---|
IComponentIdentifier getComponentIdentifier()
IServiceProvider getServiceProvider()
String getComponentType(IComponentIdentifier cid)
cid - The component id.
String getComponentFilename(String type)
type - The logical type name of the component
as defined in the application descriptor.
String[] getAllImports()
Map getArguments()
Map getResults()
MApplicationType getApplicationType()
IFuture scheduleStep(IComponentStep step)
step - Code to be executed as a step.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||