|
|||||||||||
| 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 IRPEventIRPEvent.setManagedObjectClass(java.lang.String)public java.lang.String getManagedObjectInstance()
IRPEvent
getManagedObjectInstance in interface IRPEventIRPEvent.setManagedObjectInstance(java.lang.String)public java.lang.String getNotificationId()
IRPEvent
getNotificationId in interface IRPEventIRPEvent.setNotificationId(java.lang.String)public void setManagedObjectClass(java.lang.String moc)
IRPEvent
setManagedObjectClass in interface IRPEventmoc - The class name of the object instance.IRPEvent.getManagedObjectClass()public void setManagedObjectInstance(java.lang.String moi)
IRPEvent
setManagedObjectInstance in interface IRPEventmoi - The distinguished name of the object instance.IRPEvent.getManagedObjectInstance()
public void setNotificationId(java.lang.String id)
throws java.lang.IllegalArgumentException
IRPEvent
setNotificationId in interface IRPEventid - 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 AttributeAccessgetSupportedOptionalAttributeNames in class AttributeAccessImplpublic java.lang.String getApplicationDN()
Event
getApplicationDN in interface Eventpublic java.util.Date getEventTime()
Event
getEventTime in interface Event
public void setApplicationDN(java.lang.String applicationDN)
throws java.lang.IllegalArgumentException
setApplicationDN in interface Eventjava.lang.IllegalArgumentException
public void setEventTime(java.util.Date time)
throws java.lang.IllegalArgumentException
Event
setEventTime in interface Eventjava.lang.IllegalArgumentExceptionpublic java.lang.String[] getSupportedSerializerTypes()
SerializerFactory
getSupportedSerializerTypes in interface SerializerFactorygetSupportedSerializerTypes in class AttributeAccessImpl
public Serializer makeSerializer(java.lang.String serializerType)
throws java.lang.IllegalArgumentException
SerializerFactory
makeSerializer in interface SerializerFactorymakeSerializer in class AttributeAccessImpljava.lang.IllegalArgumentException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||