public class PublicationImpl extends AbstractSAMLObject implements Publication
Publication
.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.
|
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 |
PublicationImpl(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() |
void |
setCreationInstant(org.joda.time.DateTime dateTime) |
void |
setPublicationId(String id) |
void |
setPublisher(String thePublisher) |
equals, hashCode, prepareForAssignment
detach, 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, setSchemaType
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
private String publisher
private org.joda.time.DateTime creationInstant
private String publicationId
protected PublicationImpl(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 Publication
public void setPublisher(String thePublisher)
setPublisher
in interface Publication
public org.joda.time.DateTime getCreationInstant()
getCreationInstant
in interface Publication
public void setCreationInstant(org.joda.time.DateTime dateTime)
setCreationInstant
in interface Publication
public String getPublicationId()
getPublicationId
in interface Publication
public void setPublicationId(String id)
setPublicationId
in interface Publication
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.core.xml.XMLObject
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.