|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.server.deploy.DeployGenerator<E>
com.caucho.server.deploy.DeployListGenerator<E>
public class DeployListGenerator<E extends DeployController>
A list of deploy objects.
| Constructor Summary | |
|---|---|
DeployListGenerator(DeployContainer container)
Creates the deploy. |
|
| Method Summary | |
|---|---|
void |
add(DeployGenerator<E> deploy)
Adds a deploy. |
protected void |
destroyImpl()
Closes the deploys. |
void |
fillDeployedKeys(java.util.Set<java.lang.String> keys)
Returns the deployed keys. |
protected E |
generateController(java.lang.String key)
Generates the controller matching the key string. |
boolean |
isModified()
Returns true if the deployment has modified. |
boolean |
logModified(java.util.logging.Logger log)
Logs the modified location. |
protected E |
mergeController(E controller,
java.lang.String key)
Merges with other matching entries. |
void |
remove(DeployGenerator<E> deploy)
Removes a deploy. |
void |
request()
Redeploy if the deployment is modified. |
protected void |
startImpl()
Starts the deploys. |
protected void |
stopImpl()
Stops the deploys. |
java.lang.String |
toString()
|
void |
update()
Force an update |
| Methods inherited from class com.caucho.server.deploy.DeployGenerator |
|---|
destroy, environmentStart, environmentStop, getConfigException, getDeployContainer, getLog, getParentClassLoader, getRedeployMode, getStartupMode, getState, init, initImpl, isActive, isDestroyed, setRedeployMode, setStartupMode, start, stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DeployListGenerator(DeployContainer container)
| Method Detail |
|---|
public void add(DeployGenerator<E> deploy)
public void remove(DeployGenerator<E> deploy)
public boolean isModified()
isModified in interface DependencyisModified in class DeployGenerator<E extends DeployController>public boolean logModified(java.util.logging.Logger log)
logModified in interface DependencylogModified in class DeployGenerator<E extends DeployController>public void request()
request in class DeployGenerator<E extends DeployController>public void update()
update in class DeployGenerator<E extends DeployController>public void fillDeployedKeys(java.util.Set<java.lang.String> keys)
fillDeployedKeys in class DeployGenerator<E extends DeployController>protected E generateController(java.lang.String key)
generateController in class DeployGenerator<E extends DeployController>
protected E mergeController(E controller,
java.lang.String key)
mergeController in class DeployGenerator<E extends DeployController>protected void startImpl()
startImpl in class DeployGenerator<E extends DeployController>protected void stopImpl()
stopImpl in class DeployGenerator<E extends DeployController>protected void destroyImpl()
destroyImpl in class DeployGenerator<E extends DeployController>public java.lang.String toString()
toString in class DeployGenerator<E extends DeployController>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||