public interface SubscriptionBean extends MaintainableBean
Modifier and Type | Interface and Description |
---|---|
static class |
SubscriptionBean.SUBSCRIPTION_TYPE |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
WILDCARD |
DEFAULT_VERSION
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getHTTPPostTo()
Returns a list of HTTP addresses to POST any notifications to
|
java.util.List<java.lang.String> |
getMailTo()
Returns a list of email addresses to mail any notifications to
|
SubscriptionMutableBean |
getMutableInstance()
Returns a representation of itself in a bean which can be modified, modifications to the mutable bean
are not reflected in the instance of the MaintainableBean.
|
CrossReferenceBean |
getOwner()
Returns a reference to the owner of this subscription
|
java.util.List<StructureReferenceBean> |
getReferences()
Returns a list of structures that this subscription is subscribing to,
or in the case that this is subscribing to a provision or registration, returns the structure
reference that it is subscribing to the provision or registration by.
|
SubscriptionBean.SUBSCRIPTION_TYPE |
getSubscriptionType()
Returns if this is a subscription for a structure event a provision event or a registration event
|
addAnnotations, getAgencyId, getEndDate, getServiceURL, getStartDate, getStructureURL, getStub, getVersion, isExternalReference, isFinal
getDescription, getDescriptions, getName, getNames
asReference, getAllTextTypes, getFullIdPath, getId, getUri, getUrn
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent
deepEquals, getComposites, getComposites, getCrossReferences, getParent, getStructureType
static final java.lang.String WILDCARD
CrossReferenceBean getOwner()
java.util.List<java.lang.String> getMailTo()
java.util.List<java.lang.String> getHTTPPostTo()
java.util.List<StructureReferenceBean> getReferences()
SubscriptionBean.SUBSCRIPTION_TYPE getSubscriptionType()
SubscriptionMutableBean getMutableInstance()
getMutableInstance
in interface MaintainableBean