|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DeploymentScanner
Provides the basic interface for a deployment scanner.
A deployment scanner scans for new, removed or changed deployments.
| Method Summary | |
|---|---|
javax.management.ObjectName |
getDeployer()
Get the ObjectName of the Deployer which we are using. |
long |
getScanPeriod()
Get the scan period for the scanner. |
boolean |
isScanEnabled()
Check if period based scanning is enabled. |
void |
scan()
Scan for deployment changes. |
void |
setDeployer(javax.management.ObjectName deployerName)
The ObjectName of the Deployer which we will use. |
void |
setScanEnabled(boolean flag)
Disable or enable the period based deployment scanning. |
void |
setScanPeriod(long period)
Set the scan period for the scanner. |
| Methods inherited from interface org.jboss.system.Service |
|---|
create, destroy, start, stop |
| Method Detail |
|---|
void setDeployer(javax.management.ObjectName deployerName)
Deployer which we will use.
deployerName - The object name of the deployer to use.javax.management.ObjectName getDeployer()
Deployer which we are using.
void setScanPeriod(long period)
period - This is the time in milliseconds between scans.
IllegalArgumentException - Period value out of range.long getScanPeriod()
void setScanEnabled(boolean flag)
Manual scanning can still be performed by calling
scan().
flag - True to enable or false to disable period
based scanning.boolean isScanEnabled()
void scan()
throws Exception
IllegalStateException - Not initialized.
Exception - Scan failed.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||