ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
public interface SNMPTrapDestinationMBean extends ConfigurationMBean
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
AUTH_NOPRIV |
Constant for authNoPriv security level
|
static java.lang.String |
AUTH_PRIV |
Constant for authPriv security level
|
static java.lang.String |
NOAUTH_NOPRIV |
Constant for noAuthNoPriv security level
|
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getCommunity() |
The password (community name) that a WebLogic Server SNMP agent
sends to the SNMP manager when the agent generates SNMPv1 or SNMPv2
notifications.
|
java.lang.String |
getHost() |
The DNS name or IP address of the computer on which the SNMP
manager is running.
|
int |
getPort() |
The UDP port on which the SNMP manager is listening.
|
java.lang.String |
getSecurityLevel() |
Specifies the security protocols that the SNMP agent uses when sending
SNMPv3 responses or notifications to the SNMP manager that this trap
destination represents.
|
java.lang.String |
getSecurityName() |
Specifies the user name that the WebLogic Server SNMP agent encodes
into SNMPv3 responses or notifications.
|
void |
setCommunity(java.lang.String community) |
Sets the value of the Community attribute.
|
void |
setHost(java.lang.String name) |
Sets the value of the Host attribute.
|
void |
setPort(int port) |
Sets the value of the Port attribute.
|
void |
setSecurityLevel(java.lang.String level) |
|
void |
setSecurityName(java.lang.String securityName) |
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
static final java.lang.String NOAUTH_NOPRIV
static final java.lang.String AUTH_NOPRIV
static final java.lang.String AUTH_PRIV
java.lang.String getHost()
The DNS name or IP address of the computer on which the SNMP manager is running.
The WebLogic SNMP agent sends trap notifications to the host and port that you specify.
void setHost(java.lang.String name) throws javax.management.InvalidAttributeValueException, ConfigurationException
Sets the value of the Host attribute.
name
- The new host valuejavax.management.InvalidAttributeValueException
ConfigurationException
getHost()
int getPort()
The UDP port on which the SNMP manager is listening.
void setPort(int port) throws javax.management.InvalidAttributeValueException, ConfigurationException
Sets the value of the Port attribute.
port
- The new port valuejavax.management.InvalidAttributeValueException
ConfigurationException
getPort()
java.lang.String getCommunity()
The password (community name) that a WebLogic Server SNMP agent sends to the SNMP manager when the agent generates SNMPv1 or SNMPv2 notifications.
The community name that you enter in this trap destination must match the name that the SNMP manager defines.
void setCommunity(java.lang.String community) throws javax.management.InvalidAttributeValueException, ConfigurationException
Sets the value of the Community attribute.
community
- The new community valuejavax.management.InvalidAttributeValueException
ConfigurationException
getCommunity()
java.lang.String getSecurityName()
Specifies the user name that the WebLogic Server SNMP agent encodes into SNMPv3 responses or notifications. Requires you to create a credential map for this user name in the WebLogic Server security realm.
The credential map contains an authentication password and an optional privacy password for this user.
The user name and passwords must match the credentials required by the SNMP manager that this trap destination represents.
void setSecurityName(java.lang.String securityName)
java.lang.String getSecurityLevel()
Specifies the security protocols that the SNMP agent uses when sending SNMPv3 responses or notifications to the SNMP manager that this trap destination represents. Requires you to specify a security name for this trap destination.
getSecurityName()
void setSecurityLevel(java.lang.String level)