public class PublicationInfoImpl extends AbstractSAMLObject implements PublicationInfo
PublicationInfo.| Modifier and Type | Field and Description |
|---|---|
private org.joda.time.DateTime |
creationInstant
The creation instant.
|
private String |
publicationId
The publicationId.
|
private String |
publisher
The publisher.
|
private org.opensaml.core.xml.util.XMLObjectChildrenList<UsagePolicy> |
usagePolicies
The policies.
|
CREATION_INSTANT_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, PUBLICATION_ID_ATTRIB_NAME, PUBLISHER_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME| Modifier | Constructor and Description |
|---|---|
protected |
PublicationInfoImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.joda.time.DateTime |
getCreationInstant() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
String |
getPublicationId() |
String |
getPublisher() |
List<UsagePolicy> |
getUsagePolicies() |
void |
setCreationInstant(org.joda.time.DateTime dateTime) |
void |
setPublicationId(String id) |
void |
setPublisher(String thePublisher) |
equals, hashCode, prepareForAssignmentdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprivate org.opensaml.core.xml.util.XMLObjectChildrenList<UsagePolicy> usagePolicies
private String publisher
private org.joda.time.DateTime creationInstant
private String publicationId
protected PublicationInfoImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespacepublic String getPublisher()
getPublisher in interface PublicationInfopublic void setPublisher(String thePublisher)
setPublisher in interface PublicationInfopublic org.joda.time.DateTime getCreationInstant()
getCreationInstant in interface PublicationInfopublic void setCreationInstant(org.joda.time.DateTime dateTime)
setCreationInstant in interface PublicationInfopublic String getPublicationId()
getPublicationId in interface PublicationInfopublic void setPublicationId(String id)
setPublicationId in interface PublicationInfopublic List<UsagePolicy> getUsagePolicies()
getUsagePolicies in interface PublicationInfopublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectCopyright © 1999–2020 Shibboleth Consortium. All rights reserved.