com.bea.wlrt.ede.impl
Class AbstractStageFactory
java.lang.Object
|
+--com.bea.wlrt.ede.impl.AbstractStageFactory
- public abstract class AbstractStageFactory
- extends Object
- implements StageFactory
Abstract stage factory that can be extended by adapter implementations.
Stages will be created through calls to newStage(java.lang.String, java.lang.String)
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
AbstractStageFactory
public AbstractStageFactory()
create
public Stage create(Properties properties)
throws IllegalArgumentException
- Specified by:
- create in interface StageFactory
- See Also:
StageFactory.create(java.util.Properties)
create
public Stage create(String id,
String applicationId)
throws IllegalArgumentException
- Specified by:
- create in interface StageFactory
- See Also:
StageFactory.create(String, String)
newStage
protected abstract Stage newStage(String id,
String applicationId)
throws IllegalArgumentException
- Create a new Stage. This should be implemented by subclassing providers.
- Parameters:
id
- - the application unique idapplicationId
- - the globally unique application id- Returns:
- the new Stage
- Throws:
- IllegalArgumentException -