com.ibm.ws.rest.services.admin.tasks
Class AddRestEndpointTask

java.lang.Object
  extended by org.eclipse.emf.common.command.AbstractCommand
      extended by com.ibm.websphere.management.cmdframework.provider.AbstractAdminCommand
          extended by com.ibm.ws.rest.services.admin.tasks.AddRestEndpointTask
All Implemented Interfaces:
com.ibm.websphere.management.cmdframework.AdminCommand, org.eclipse.emf.common.command.Command

public class AddRestEndpointTask
extends com.ibm.websphere.management.cmdframework.provider.AbstractAdminCommand


Nested Class Summary
 
Nested classes/interfaces inherited from class com.ibm.websphere.management.cmdframework.provider.AbstractAdminCommand
com.ibm.websphere.management.cmdframework.provider.AbstractAdminCommand.CmdNotificationListener
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.command.AbstractCommand
org.eclipse.emf.common.command.AbstractCommand.NonDirtying
 
Field Summary
(package private)  java.lang.String appName
           
(package private)  java.lang.String cellName
           
(package private)  java.lang.String clusterName
           
(package private)  java.lang.String contextId
           
(package private)  java.lang.String endpointDesc
           
(package private)  java.lang.String endpointJndi
           
(package private)  java.lang.String endpointName
           
(package private)  java.lang.String endpointType
           
(package private)  java.lang.String endpointUrlSuffix
           
(package private)  java.lang.String endpointVersion
           
(package private)  boolean isPublic
           
(package private)  java.lang.String nodeName
           
(package private)  com.ibm.ws.rest.services.RestServicesProvider provider
           
(package private)  java.lang.String providerEndpointId
           
(package private)  java.lang.String serverName
           
(package private)  com.ibm.websphere.management.Session session
           
(package private)  java.lang.String typeDisplayName
           
(package private)  java.lang.String webModuleName
           
 
Fields inherited from class com.ibm.websphere.management.cmdframework.provider.AbstractAdminCommand
ASYNC_CUSTOM_TAG, asyncCmdSession, cmdMgrType, cnh, DYNAMIC_CUSTOM_TAG, listSetParamsTable, PRIVATE_CUSTOM_TAG
 
Fields inherited from class org.eclipse.emf.common.command.AbstractCommand
description, isExecutable, isPrepared, label
 
Constructor Summary
AddRestEndpointTask(com.ibm.websphere.management.cmdframework.commanddata.CommandData inCommandData)
           
AddRestEndpointTask(com.ibm.websphere.management.cmdframework.commandmetadata.CommandMetadata metadata)
           
 
Method Summary
 void execute()
           
 
Methods inherited from class com.ibm.websphere.management.cmdframework.provider.AbstractAdminCommand
cleanupUploadedFiles, createParamEObject, createParameterMetadata, execute, generateScript, getChoices, getCmdMgrType, getCommandData, getCommandMetadata, getCommandMetadata, getCommandResult, getCommandSession, getConfigService, getConfigSession, getLocale, getName, getOrigParameterValue, getParameter, getParameter, getParameterMetadata, getResult, getTargetObject, getTargetObjectChoices, getUserData, initCommandData, initializeParameter, initializeParameter, isAsyncCommand, isDynamicStepCommand, isLocalMode, isParamReadonly, isPrivateParameter, isTable, listAllParameterName, listParameterName, listSetParams, listSetParams, redo, resetCommandData, resetCommandMetadata, save, sendNotification, setCmdHandler, setCmdMgrType, setCommandMetadata, setCommandResult, setCommandSession, setConfigSession, setListSetParamsTable, setLocale, setOrigParameterValue, setParameter, setParameter, setTargetObject, setupListener, validate
 
Methods inherited from class org.eclipse.emf.common.command.AbstractCommand
canExecute, canUndo, chain, dispose, getAffectedObjects, getDescription, getLabel, prepare, setDescription, setLabel, toString, undo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.common.command.Command
canExecute, canUndo, chain, dispose, getAffectedObjects, getDescription, getLabel, undo
 

Field Detail

session

com.ibm.websphere.management.Session session

provider

com.ibm.ws.rest.services.RestServicesProvider provider

cellName

java.lang.String cellName

clusterName

java.lang.String clusterName

nodeName

java.lang.String nodeName

serverName

java.lang.String serverName

contextId

java.lang.String contextId

appName

java.lang.String appName

webModuleName

java.lang.String webModuleName

providerEndpointId

java.lang.String providerEndpointId

endpointName

java.lang.String endpointName

endpointDesc

java.lang.String endpointDesc

endpointType

java.lang.String endpointType

endpointVersion

java.lang.String endpointVersion

endpointJndi

java.lang.String endpointJndi

endpointUrlSuffix

java.lang.String endpointUrlSuffix

typeDisplayName

java.lang.String typeDisplayName

isPublic

boolean isPublic
Constructor Detail

AddRestEndpointTask

public AddRestEndpointTask(com.ibm.websphere.management.cmdframework.commandmetadata.CommandMetadata metadata)
                    throws com.ibm.websphere.management.cmdframework.CommandNotFoundException
Parameters:
metadata -
Throws:
com.ibm.websphere.management.cmdframework.CommandNotFoundException

AddRestEndpointTask

public AddRestEndpointTask(com.ibm.websphere.management.cmdframework.commanddata.CommandData inCommandData)
                    throws com.ibm.websphere.management.cmdframework.CommandNotFoundException,
                           com.ibm.websphere.management.cmdframework.CommandLoadException
Parameters:
inCommandData -
Throws:
com.ibm.websphere.management.cmdframework.CommandNotFoundException
com.ibm.websphere.management.cmdframework.CommandLoadException
Method Detail

execute

public void execute()
Specified by:
execute in interface org.eclipse.emf.common.command.Command
Specified by:
execute in class com.ibm.websphere.management.cmdframework.provider.AbstractAdminCommand