|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WebServiceEndpointConfig
Config AMX MBean for Web Service Endpoint's config
Field Summary | |
---|---|
static String |
J2EE_TYPE
|
Fields inherited from interface com.sun.appserv.management.config.AMXConfig |
---|
CONFIG_CREATED_NOTIFICATION_TYPE, CONFIG_OBJECT_NAME_KEY, CONFIG_REMOVED_NOTIFICATION_TYPE |
Fields inherited from interface com.sun.appserv.management.base.AMX |
---|
FULL_TYPE_DELIM, GROUP_CONFIGURATION, GROUP_JSR77, GROUP_MONITORING, GROUP_OTHER, GROUP_UTILITY, J2EE_TYPE_KEY, JMX_DOMAIN, NAME_KEY, NO_NAME, NOTIFICATION_PREFIX, NULL_NAME |
Fields inherited from interface com.sun.appserv.management.base.Container |
---|
ATTR_CONTAINEE_J2EE_TYPES |
Method Summary | |
---|---|
RegistryLocationConfig |
createRegistryLocationConfig(String jndiName)
|
TransformationRuleConfig |
createTransformationRuleConfig(String name,
String ruleFileLocation,
boolean enabled,
String applyTo,
Map<String,String> reserved)
Creates a transformation rule for this web service. |
boolean |
getJBIEnabled()
visibility of this endoint as a service in JBI |
String |
getMaxHistorySize()
Gets the web service' max history size. |
String |
getMonitoringLevel()
Get the web service' monitoring level can be OFF, LOW or HIGH. |
String |
getName()
Get the web service name. |
Map<String,RegistryLocationConfig> |
getRegistryLocationConfigMap()
|
List<TransformationRuleConfig> |
getTransformationRuleConfigList()
Get the transformation rules (in the same order as in domain.xml) defined for this end point. |
Map<String,TransformationRuleConfig> |
getTransformationRuleConfigMap()
Get the transformation rules (not in any specific order) defined for this end point. |
void |
removeRegistryLocationConfig(String jndiName)
|
void |
removeTransformationRuleConfig(String name)
Removes the specified transformation rule for this end point. |
void |
setJBIEnabled(boolean enabled)
visibility of this endoint as a service in JBI |
void |
setMaxHistorySize(String maxSize)
Sets the web service' max history size. |
void |
setMonitoringLevel(String level)
Sets the web service' monitoring level can be OFF, LOW or HIGH. |
Methods inherited from interface com.sun.appserv.management.base.AMX |
---|
getContainer, getDomainRoot, getFullType, getGroup, getJ2EEType, isDAS |
Methods inherited from interface javax.management.NotificationEmitter |
---|
removeNotificationListener |
Methods inherited from interface javax.management.NotificationBroadcaster |
---|
addNotificationListener, getNotificationInfo, removeNotificationListener |
Methods inherited from interface com.sun.appserv.management.base.AMXMBeanLogging |
---|
getMBeanLoggerName, getMBeanLogLevel, setMBeanLogLevel |
Methods inherited from interface com.sun.appserv.management.base.Container |
---|
getByNameContaineeSet, getContainee, getContainee, getContaineeJ2EETypes, getContaineeMap, getContaineeSet, getContaineeSet, getContaineeSet, getMultiContaineeMap |
Field Detail |
---|
static final String J2EE_TYPE
Method Detail |
---|
String getName()
getName
in interface AMX
AMX.NAME_KEY
boolean getJBIEnabled()
void setJBIEnabled(boolean enabled)
String getMonitoringLevel()
ModuleMonitoringLevelValues
void setMonitoringLevel(String level)
ModuleMonitoringLevelValues
String getMaxHistorySize()
void setMaxHistorySize(String maxSize)
maxSize
- max size of stored statistics in memoryMap<String,RegistryLocationConfig> getRegistryLocationConfigMap()
RegistryLocationConfig createRegistryLocationConfig(String jndiName)
void removeRegistryLocationConfig(String jndiName)
Map<String,TransformationRuleConfig> getTransformationRuleConfigMap()
List<TransformationRuleConfig> getTransformationRuleConfigList()
void removeTransformationRuleConfig(String name)
name
- Name of the transformation ruleTransformationRuleConfig createTransformationRuleConfig(String name, String ruleFileLocation, boolean enabled, String applyTo, Map<String,String> reserved)
name
- this transformation rule's nameruleFileLocation
- File path location of this transformation ruleapplyTo
- Operation(s) for which this
transformation rule is applied. Possible values are "request", "response"
or "both"enabled
- If true transformation rule is applied
|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2006 Sun Microsystems, Inc. All rights reserved.