public class ResourceAvailableNotification extends Notification implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.ToString
Clase Java para ResourceAvailableNotification complex type.
El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
<complexType name="ResourceAvailableNotification">
<complexContent>
<extension base="{http://www.fispace.eu/domain/common}Notification">
<sequence>
<element name="resourceType" type="{http://www.fispace.eu/domain/common}ResourceType"/>
<element name="domain" type="{http://www.fispace.eu/domain/common}Domain"/>
<element name="resourceId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="ownerId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="requestorId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="location" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Domain |
domain |
protected java.lang.String |
location |
protected java.lang.String |
ownerId |
protected java.util.List<java.lang.String> |
requestorId |
protected java.lang.String |
resourceId |
protected ResourceType |
resourceType |
timestamp| Constructor and Description |
|---|
ResourceAvailableNotification() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
java.lang.StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
Domain |
getDomain()
Obtiene el valor de la propiedad domain.
|
java.lang.String |
getLocation()
Obtiene el valor de la propiedad location.
|
java.lang.String |
getOwnerId()
Obtiene el valor de la propiedad ownerId.
|
java.util.List<java.lang.String> |
getRequestorId()
Gets the value of the requestorId property.
|
java.lang.String |
getResourceId()
Obtiene el valor de la propiedad resourceId.
|
ResourceType |
getResourceType()
Obtiene el valor de la propiedad resourceType.
|
boolean |
isSetDomain() |
boolean |
isSetLocation() |
boolean |
isSetOwnerId() |
boolean |
isSetRequestorId() |
boolean |
isSetResourceId() |
boolean |
isSetResourceType() |
void |
setDomain(Domain value)
Define el valor de la propiedad domain.
|
void |
setLocation(java.lang.String value)
Define el valor de la propiedad location.
|
void |
setOwnerId(java.lang.String value)
Define el valor de la propiedad ownerId.
|
void |
setResourceId(java.lang.String value)
Define el valor de la propiedad resourceId.
|
void |
setResourceType(ResourceType value)
Define el valor de la propiedad resourceType.
|
java.lang.String |
toString() |
void |
unsetRequestorId() |
ResourceAvailableNotification |
withDomain(Domain value) |
ResourceAvailableNotification |
withLocation(java.lang.String value) |
ResourceAvailableNotification |
withOwnerId(java.lang.String value) |
ResourceAvailableNotification |
withRequestorId(java.util.Collection<java.lang.String> values) |
ResourceAvailableNotification |
withRequestorId(java.lang.String... values) |
ResourceAvailableNotification |
withResourceId(java.lang.String value) |
ResourceAvailableNotification |
withResourceType(ResourceType value) |
ResourceAvailableNotification |
withTimestamp(javax.xml.datatype.XMLGregorianCalendar value) |
getTimestamp, isSetTimestamp, setTimestampprotected ResourceType resourceType
protected Domain domain
protected java.lang.String resourceId
protected java.lang.String ownerId
protected java.util.List<java.lang.String> requestorId
protected java.lang.String location
public ResourceType getResourceType()
ResourceTypepublic void setResourceType(ResourceType value)
value - allowed object is
ResourceTypepublic boolean isSetResourceType()
public Domain getDomain()
Domainpublic void setDomain(Domain value)
value - allowed object is
Domainpublic boolean isSetDomain()
public java.lang.String getResourceId()
Stringpublic void setResourceId(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetResourceId()
public java.lang.String getOwnerId()
Stringpublic void setOwnerId(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetOwnerId()
public java.util.List<java.lang.String> getRequestorId()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the requestorId property.
For example, to add a new item, do as follows:
getRequestorId().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetRequestorId()
public void unsetRequestorId()
public java.lang.String getLocation()
Stringpublic void setLocation(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetLocation()
public java.lang.String toString()
toString in class Notificationpublic java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringappend in class Notificationpublic java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringappendFields in class Notificationpublic ResourceAvailableNotification withResourceType(ResourceType value)
public ResourceAvailableNotification withDomain(Domain value)
public ResourceAvailableNotification withResourceId(java.lang.String value)
public ResourceAvailableNotification withOwnerId(java.lang.String value)
public ResourceAvailableNotification withRequestorId(java.lang.String... values)
public ResourceAvailableNotification withRequestorId(java.util.Collection<java.lang.String> values)
public ResourceAvailableNotification withLocation(java.lang.String value)
public ResourceAvailableNotification withTimestamp(javax.xml.datatype.XMLGregorianCalendar value)
withTimestamp in class NotificationCopyright © 2014. All Rights Reserved.