|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Base interface for deployment task MBeans. These MBeans track the progress of a deployment task.
Field Summary | |
static int |
DEPLOY_TASK_ACTIVATE
Activation task. |
static int |
DEPLOY_TASK_DEACTIVATE
Deactivate application. |
static int |
DEPLOY_TASK_REMOVE
Remove application from target. |
static int |
DEPLOY_TASK_UNPREPARE
Deactivate and unload classes for application from target. |
static int |
STATE_COMPLETED
Indicates the task completed successfully |
static int |
STATE_FAILED
Indicates the task failed |
static int |
STATE_INITIALIZED
Indicates the task has been created but not started. |
static int |
STATE_RUNNING
Indicate the task is in progress |
Method Summary | |
void |
cancel()
Attempt to cancel the task. |
TargetStatus |
findTarget(java.lang.String target)
Status for a specific target of this deployment. |
java.lang.String |
getApplicationName()
The name for the application that was specified to DeployerRuntime.activate |
DeploymentData |
getDeploymentData()
Data associated with this task |
ApplicationMBean |
getDeploymentObject()
The Application MBean involved in this task. |
java.lang.String |
getId()
A task can be referenced by the id assigned to it, or one the user assigns to it. |
java.lang.String |
getSource()
The source file that was specified to DeployerRuntime.activate. |
int |
getState()
Overall state of this task |
TargetStatus[] |
getTargets()
Target based deployment status information for this deployment. |
int |
getTask()
Indicates specific task associated with this MBean |
boolean |
isInUse()
This indicates if the MBean is free for deletion or timeout. |
boolean |
isNewSource()
Indicates whether a new source for the application was specified in an activate request. |
void |
setState(int state)
|
void |
start()
Initiate the request. |
Methods inherited from interface weblogic.management.runtime.TaskRuntimeMBean |
getBeginTime,
getDescription,
getEndTime,
getError,
getParentTask,
getStatus,
getSubTasks,
isRunning,
isSystemTask,
printLog,
setSystemTask |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo,
getName,
getObjectName,
getParent,
getType,
isCachingDisabled,
isRegistered,
setName,
setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute,
getAttributes,
invoke,
setAttribute,
setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister,
postRegister,
preDeregister,
preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener,
getNotificationInfo,
removeNotificationListener |
Field Detail |
public static final int DEPLOY_TASK_ACTIVATE
public static final int DEPLOY_TASK_DEACTIVATE
public static final int DEPLOY_TASK_REMOVE
public static final int DEPLOY_TASK_UNPREPARE
public static final int STATE_INITIALIZED
public static final int STATE_RUNNING
public static final int STATE_COMPLETED
public static final int STATE_FAILED
Method Detail |
public int getTask()
public TargetStatus[] getTargets()
public TargetStatus findTarget(java.lang.String target)
target
- is the name of a target (server or cluster name)public ApplicationMBean getDeploymentObject()
public DeploymentData getDeploymentData()
public java.lang.String getId()
public void cancel() throws java.lang.Exception
public void start() throws ManagementException
DeployerRuntimeMBean.activate(String, String, String, DeploymentData, String, boolean)
, DeployerRuntimeMBean.deactivate(String, DeploymentData, String, boolean)
, DeployerRuntimeMBean.unprepare(String, DeploymentData, String, boolean)
,
or DeployerRuntimeMBean.remove(String, DeploymentData, String, boolean)
with the startTask option set to false, this method is used to initiate the task.
throws ManagementException if task is already started or any failures occur during task processing.
public boolean isInUse()
public boolean isNewSource()
public java.lang.String getSource()
public java.lang.String getApplicationName()
public int getState()
public void setState(int state)
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs70 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |