|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sdmx.resources.sdmxml.schemas.v2_0.registry.NotifyRegistryEventType
public class NotifyRegistryEventType
The NotifyRegistryEvent element is sent by the registry services to subscribers, to notify them of specific registration and change events. EventTime specifies the time of the triggering event. ObjectURN provides the URN of the object on which the event occurred. SubscriptionURN provides the registry/repository URN of the subscription. EventAction indicates the nature of the event - whether the action was an addition, a modification, or a deletion.
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"/>
<element name="ObjectURN" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
<element name="SubscriptionURN" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
<element name="EventAction" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/common}ActionType"/>
<choice>
<element name="StructuralEvent" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}StructuralEventType"/>
<element name="ProvisioningEvent" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}ProvisioningEventType"/>
<element name="RegistrationEvent" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}RegistrationEventType"/>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected ActionType |
eventAction
|
protected XMLGregorianCalendar |
eventTime
|
protected String |
objectURN
|
protected ProvisioningEventType |
provisioningEvent
|
protected RegistrationEventType |
registrationEvent
|
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. |
ProvisioningEventType |
getProvisioningEvent()
Gets the value of the provisioningEvent property. |
RegistrationEventType |
getRegistrationEvent()
Gets the value of the registrationEvent 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 |
setProvisioningEvent(ProvisioningEventType value)
Sets the value of the provisioningEvent property. |
void |
setRegistrationEvent(RegistrationEventType value)
Sets the value of the registrationEvent 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 subscriptionURN
protected ActionType eventAction
protected StructuralEventType structuralEvent
protected ProvisioningEventType provisioningEvent
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 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 ProvisioningEventType getProvisioningEvent()
ProvisioningEventTypepublic void setProvisioningEvent(ProvisioningEventType value)
value - allowed object is
ProvisioningEventTypepublic 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 | |||||||||