|
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 AMXAMX.NAME_KEYboolean getJBIEnabled()
void setJBIEnabled(boolean enabled)
String getMonitoringLevel()
ModuleMonitoringLevelValuesvoid setMonitoringLevel(String level)
ModuleMonitoringLevelValuesString 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 rule
TransformationRuleConfig 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.