|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.env.service.AbstractResinSubSystem
com.caucho.env.deploy.DeployControllerService
@Module public class DeployControllerService
Deployment service for detecting changes in a controller, managed by tags.
Field Summary | |
---|---|
static int |
START_PRIORITY
|
Fields inherited from interface com.caucho.env.service.ResinSubSystem |
---|
START_PRIORITY_CACHE_SERVICE, START_PRIORITY_CLASSLOADER, START_PRIORITY_CLUSTER_SERVICE, START_PRIORITY_DATABASE_SYSTEM, START_PRIORITY_DEFAULT, START_PRIORITY_ENV_SYSTEM, START_PRIORITY_NETWORK_CLUSTER |
Constructor Summary | |
---|---|
DeployControllerService()
|
Method Summary | |
---|---|
DeployTagItem |
addTag(java.lang.String tagName)
Adds a tag |
void |
addTagListener(DeployTagListener listener)
Adds a tag listener |
void |
addUpdateListener(DeployUpdateListener listener)
Adds an update listener |
static DeployControllerService |
createAndAddService()
|
static DeployControllerService |
getCurrent()
|
int |
getStartPriority()
Returns the start priority order for the deploy service. |
DeployTagItem |
getTagItem(java.lang.String tag)
Returns the tag item |
java.util.Set<java.lang.String> |
getTagNames()
Returns the tags in the deployment |
void |
removeTag(java.lang.String tagName)
Removes a tag |
void |
removeTagListener(DeployTagListener listener)
Removes a tag listener |
void |
removeUpdateListener(DeployUpdateListener listener)
Removes an update listener |
void |
update(java.lang.String tag)
Requests an update |
Methods inherited from class com.caucho.env.service.AbstractResinSubSystem |
---|
destroy, getStopPriority, isActive, preCreate, start, stop, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int START_PRIORITY
Constructor Detail |
---|
public DeployControllerService()
Method Detail |
---|
public static DeployControllerService createAndAddService()
public static DeployControllerService getCurrent()
public DeployTagItem addTag(java.lang.String tagName)
public void removeTag(java.lang.String tagName)
public java.util.Set<java.lang.String> getTagNames()
public DeployTagItem getTagItem(java.lang.String tag)
public void addTagListener(DeployTagListener listener)
public void removeTagListener(DeployTagListener listener)
public void update(java.lang.String tag)
public void addUpdateListener(DeployUpdateListener listener)
public void removeUpdateListener(DeployUpdateListener listener)
public int getStartPriority()
getStartPriority
in interface ResinSubSystem
getStartPriority
in class AbstractResinSubSystem
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |