当前页面:
在线文档首页 >
JBOSS Portal 2.2 API 英文版文档
CanonicalCommandMapper - JBOSS Portal 2.2 API 英文版文档
org.jboss.portal.core.command.mapper
Class CanonicalCommandMapper
java.lang.Object
org.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.portal.common.system.AbstractJBossService
org.jboss.portal.core.command.mapper.AbstractCommandMapper
org.jboss.portal.core.command.mapper.CanonicalCommandMapper
- All Implemented Interfaces:
- CommandMapper, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, org.jboss.system.Service, org.jboss.system.ServiceMBean
- public class CanonicalCommandMapper
- extends AbstractCommandMapper
The canonical command mapper maps commands to canonical urls.
Fields inherited from class org.jboss.system.ServiceMBeanSupport |
log, server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.system.ServiceMBean |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Method Summary |
protected boolean |
appendParameter(boolean first,
java.lang.StringBuffer buffer,
java.lang.String namespace,
java.lang.String name,
java.lang.String[] values)
|
protected boolean |
appendParameters(boolean first,
java.lang.StringBuffer buffer,
java.lang.String namespace,
Parameters parameters)
|
java.lang.String |
doMapping(ServerInvocation invocation,
ControllerCommand cmd,
URLInfo urlInfo)
Create an url for the command. |
ControllerCommand |
doMapping(ServerInvocation invocation,
java.lang.String portalContextPath,
java.lang.String portalRequestPath)
Create a command. |
java.lang.String |
encodeURL(ServerInvocation invocation,
URLParameters urlParameters,
URLInfo urlInfo)
|
Methods inherited from class org.jboss.system.ServiceMBeanSupport |
createService, destroyService, getDeploymentInfo, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, startService, stopService |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
addNotificationListener, getNotificationInfo, handleNotification, nextNotificationSequenceNumber, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CanonicalCommandMapper
public CanonicalCommandMapper()
doMapping
public ControllerCommand doMapping(ServerInvocation invocation,
java.lang.String portalContextPath,
java.lang.String portalRequestPath)
- Description copied from interface:
CommandMapper
- Create a command.
- Specified by:
doMapping
in interface CommandMapper
- Specified by:
doMapping
in class AbstractCommandMapper
doMapping
public java.lang.String doMapping(ServerInvocation invocation,
ControllerCommand cmd,
URLInfo urlInfo)
- Description copied from interface:
CommandMapper
- Create an url for the command.
- Specified by:
doMapping
in interface CommandMapper
- Specified by:
doMapping
in class AbstractCommandMapper
encodeURL
public java.lang.String encodeURL(ServerInvocation invocation,
URLParameters urlParameters,
URLInfo urlInfo)
appendParameters
protected boolean appendParameters(boolean first,
java.lang.StringBuffer buffer,
java.lang.String namespace,
Parameters parameters)
appendParameter
protected boolean appendParameter(boolean first,
java.lang.StringBuffer buffer,
java.lang.String namespace,
java.lang.String name,
java.lang.String[] values)