|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.management.oss.impl.AttributeAccessImpl
com.sun.management.oss.impl.util.IRPEventImpl
IRPEvent implementation.
Field Summary |
Fields inherited from interface com.sun.management.oss.util.IRPEvent |
APPLICATION_DN, EVENT_TIME, MANAGED_OBJECT_CLASS, MANAGED_OBJECT_INSTANCE, NOTIFICATION_ID |
Constructor Summary | |
IRPEventImpl()
|
Method Summary | |
java.lang.String |
getApplicationDN()
Return the DN of the application sending the event. |
java.util.Date |
getEventTime()
Return the time the event was published. |
java.lang.String |
getManagedObjectClass()
Gets the class name of the object instance where this event occurred. |
java.lang.String |
getManagedObjectInstance()
Gets the distinguished name of the object instance where this event occurred. |
java.lang.String |
getNotificationId()
Returns the notification id. |
java.lang.String[] |
getSupportedOptionalAttributeNames()
Provide run-time support for the discovery of optional attributes. |
java.lang.String[] |
getSupportedSerializerTypes()
Return all the serializer types than can be created by this factory. |
Serializer |
makeSerializer(java.lang.String serializerType)
Manufacture a Serializer for the object type inheriting the interface. |
void |
setApplicationDN(java.lang.String applicationDN)
|
void |
setEventTime(java.util.Date time)
Set the time that the event is published. |
void |
setManagedObjectClass(java.lang.String moc)
Sets the class name of the object instance that will issue this event. |
void |
setManagedObjectInstance(java.lang.String moi)
Sets the distinguished name of the object instance that will issue this event. |
void |
setNotificationId(java.lang.String id)
Sets the notification id. |
Methods inherited from class com.sun.management.oss.impl.AttributeAccessImpl |
clone, getAllPopulatedAttributes, getAttributeNames, getAttributeValue, getAttributeValues, getPopulatedAttributeNames, isFullyPopulated, isPopulated, setAttributeValue, setAttributeValues, unpopulateAllAttributes, unpopulateAttribute |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.sun.management.oss.Event |
clone |
Methods inherited from interface com.sun.management.oss.AttributeAccess |
getAllPopulatedAttributes, getAttributeNames, getAttributeValue, getAttributeValues, getPopulatedAttributeNames, isFullyPopulated, isPopulated, setAttributeValue, setAttributeValues, unpopulateAllAttributes, unpopulateAttribute |
Constructor Detail |
public IRPEventImpl()
Method Detail |
public java.lang.String getManagedObjectClass()
IRPEvent
getManagedObjectClass
in interface IRPEvent
IRPEvent.setManagedObjectClass(java.lang.String)
public java.lang.String getManagedObjectInstance()
IRPEvent
getManagedObjectInstance
in interface IRPEvent
IRPEvent.setManagedObjectInstance(java.lang.String)
public java.lang.String getNotificationId()
IRPEvent
getNotificationId
in interface IRPEvent
IRPEvent.setNotificationId(java.lang.String)
public void setManagedObjectClass(java.lang.String moc)
IRPEvent
setManagedObjectClass
in interface IRPEvent
moc
- The class name of the object instance.IRPEvent.getManagedObjectClass()
public void setManagedObjectInstance(java.lang.String moi)
IRPEvent
setManagedObjectInstance
in interface IRPEvent
moi
- The distinguished name of the object instance.IRPEvent.getManagedObjectInstance()
public void setNotificationId(java.lang.String id) throws java.lang.IllegalArgumentException
IRPEvent
setNotificationId
in interface IRPEvent
id
- A unique identifier across all notifications of a particular
managed entity.
java.lang.IllegalArgumentException
- Is thrown to report that
a bad argument was provided to the method.IRPEvent.getNotificationId()
public java.lang.String[] getSupportedOptionalAttributeNames()
AttributeAccess
getSupportedOptionalAttributeNames
in interface AttributeAccess
getSupportedOptionalAttributeNames
in class AttributeAccessImpl
public java.lang.String getApplicationDN()
Event
getApplicationDN
in interface Event
public java.util.Date getEventTime()
Event
getEventTime
in interface Event
public void setApplicationDN(java.lang.String applicationDN) throws java.lang.IllegalArgumentException
setApplicationDN
in interface Event
java.lang.IllegalArgumentException
public void setEventTime(java.util.Date time) throws java.lang.IllegalArgumentException
Event
setEventTime
in interface Event
java.lang.IllegalArgumentException
public java.lang.String[] getSupportedSerializerTypes()
SerializerFactory
getSupportedSerializerTypes
in interface SerializerFactory
getSupportedSerializerTypes
in class AttributeAccessImpl
public Serializer makeSerializer(java.lang.String serializerType) throws java.lang.IllegalArgumentException
SerializerFactory
makeSerializer
in interface SerializerFactory
makeSerializer
in class AttributeAccessImpl
java.lang.IllegalArgumentException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |