|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sdmx.resources.sdmxml.schemas.v2_1.registry.NotifyRegistryEventType
public class NotifyRegistryEventType
NotifyRegistryEventType describes the structure a registry notification, in response to a subscription to a registry event. At a minimum, the event time, a reference to the change object, a reference to the underlying subscription triggering the notification, and the action that took place on the object are sent. In addition, the full details of the object may be provided at the discretion of the registry. In the event that the details are not sent, it will be possible to query for the details of the changed object using the reference provided.
Java class for NotifyRegistryEventType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NotifyRegistryEventType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="EventTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<choice>
<element name="ObjectURN" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
<element name="RegistrationID" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}IDType"/>
</choice>
<element name="SubscriptionURN" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
<element name="EventAction" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ActionType"/>
<choice minOccurs="0">
<element name="StructuralEvent" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/registry}StructuralEventType"/>
<element name="RegistrationEvent" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/registry}RegistrationEventType"/>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected ActionType |
eventAction
|
protected XMLGregorianCalendar |
eventTime
|
protected String |
objectURN
|
protected RegistrationEventType |
registrationEvent
|
protected String |
registrationID
|
protected StructuralEventType |
structuralEvent
|
protected String |
subscriptionURN
|
| Constructor Summary | |
|---|---|
NotifyRegistryEventType()
|
|
| Method Summary | |
|---|---|
ActionType |
getEventAction()
Gets the value of the eventAction property. |
XMLGregorianCalendar |
getEventTime()
Gets the value of the eventTime property. |
String |
getObjectURN()
Gets the value of the objectURN property. |
RegistrationEventType |
getRegistrationEvent()
Gets the value of the registrationEvent property. |
String |
getRegistrationID()
Gets the value of the registrationID property. |
StructuralEventType |
getStructuralEvent()
Gets the value of the structuralEvent property. |
String |
getSubscriptionURN()
Gets the value of the subscriptionURN property. |
void |
setEventAction(ActionType value)
Sets the value of the eventAction property. |
void |
setEventTime(XMLGregorianCalendar value)
Sets the value of the eventTime property. |
void |
setObjectURN(String value)
Sets the value of the objectURN property. |
void |
setRegistrationEvent(RegistrationEventType value)
Sets the value of the registrationEvent property. |
void |
setRegistrationID(String value)
Sets the value of the registrationID property. |
void |
setStructuralEvent(StructuralEventType value)
Sets the value of the structuralEvent property. |
void |
setSubscriptionURN(String value)
Sets the value of the subscriptionURN property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected XMLGregorianCalendar eventTime
protected String objectURN
protected String registrationID
protected String subscriptionURN
protected ActionType eventAction
protected StructuralEventType structuralEvent
protected RegistrationEventType registrationEvent
| Constructor Detail |
|---|
public NotifyRegistryEventType()
| Method Detail |
|---|
public XMLGregorianCalendar getEventTime()
XMLGregorianCalendarpublic void setEventTime(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic String getObjectURN()
Stringpublic void setObjectURN(String value)
value - allowed object is
Stringpublic String getRegistrationID()
Stringpublic void setRegistrationID(String value)
value - allowed object is
Stringpublic String getSubscriptionURN()
Stringpublic void setSubscriptionURN(String value)
value - allowed object is
Stringpublic ActionType getEventAction()
ActionTypepublic void setEventAction(ActionType value)
value - allowed object is
ActionTypepublic StructuralEventType getStructuralEvent()
StructuralEventTypepublic void setStructuralEvent(StructuralEventType value)
value - allowed object is
StructuralEventTypepublic RegistrationEventType getRegistrationEvent()
RegistrationEventTypepublic void setRegistrationEvent(RegistrationEventType value)
value - allowed object is
RegistrationEventType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||