edu.internet2.middleware.ldappc.spml.request
Class ProvisioningRequest

java.lang.Object
  extended by org.openspml.v2.util.xml.BasicMarshallableElement
      extended by org.openspml.v2.msg.spml.Extensible
          extended by org.openspml.v2.msg.spml.Request
              extended by org.openspml.v2.msg.spml.BatchableRequest
                  extended by edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
All Implemented Interfaces:
org.openspml.v2.msg.Marshallable, org.openspml.v2.msg.MarshallableElement, org.openspml.v2.msg.OpenContentContainer
Direct Known Subclasses:
BulkProvisioningRequest, CalcRequest, DiffRequest, SyncRequest

public abstract class ProvisioningRequest
extends org.openspml.v2.msg.spml.BatchableRequest


Field Summary
 
Fields inherited from class org.openspml.v2.msg.spml.Request
code_id
 
Constructor Summary
ProvisioningRequest()
           
 
Method Summary
 void addSchemaEntity(org.openspml.v2.msg.spml.SchemaEntityRef se)
           
 boolean equals(Object o)
           
 String getElementName()
           
 String getId()
           
 org.openspml.v2.msg.PrefixAndNamespaceTuple[] getNamespacesInfo()
           
 org.openspml.v2.msg.spml.ReturnData getReturnData()
           
 List<org.openspml.v2.msg.spml.SchemaEntityRef> getSchemaEntities()
           
 int hashCode()
           
 boolean isValid()
           
 void setId(String id)
           
 void setReturnData(org.openspml.v2.msg.spml.ReturnData data)
           
 void setSchemaEntities(List<org.openspml.v2.msg.spml.SchemaEntityRef> se)
           
 String toString()
           
 
Methods inherited from class org.openspml.v2.msg.spml.Request
getExecutionMode, getRequestID, setExecutionMode, setRequestID, toXML
 
Methods inherited from class org.openspml.v2.msg.spml.Extensible
addOpenContentAttr, addOpenContentAttr, addOpenContentElement, findOpenContentAttrValueByName, findOperationalAttrByName, findOperationalNVPByName, getOpenContentAttrs, getOpenContentElements, getOpenContentElements, removeAllOperationalNVPsWithName, removeOpenContentAttr, removeOpenContentElement, setOpenContent, setOpenContentAttrs, setOpenContentElements
 
Methods inherited from class org.openspml.v2.util.xml.BasicMarshallableElement
getElementName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProvisioningRequest

public ProvisioningRequest()
Method Detail

getNamespacesInfo

public org.openspml.v2.msg.PrefixAndNamespaceTuple[] getNamespacesInfo()
Specified by:
getNamespacesInfo in interface org.openspml.v2.msg.MarshallableElement
Overrides:
getNamespacesInfo in class org.openspml.v2.msg.spml.Extensible

getId

public String getId()

setId

public void setId(String id)

getReturnData

public org.openspml.v2.msg.spml.ReturnData getReturnData()

setReturnData

public void setReturnData(org.openspml.v2.msg.spml.ReturnData data)

addSchemaEntity

public void addSchemaEntity(org.openspml.v2.msg.spml.SchemaEntityRef se)

setSchemaEntities

public void setSchemaEntities(List<org.openspml.v2.msg.spml.SchemaEntityRef> se)

getSchemaEntities

public List<org.openspml.v2.msg.spml.SchemaEntityRef> getSchemaEntities()

hashCode

public int hashCode()
Overrides:
hashCode in class org.openspml.v2.msg.spml.Request

equals

public boolean equals(Object o)
Overrides:
equals in class org.openspml.v2.msg.spml.Request

isValid

public boolean isValid()
Specified by:
isValid in interface org.openspml.v2.msg.MarshallableElement
Overrides:
isValid in class org.openspml.v2.msg.spml.Extensible

toString

public String toString()
Overrides:
toString in class Object

getElementName

public String getElementName()
Specified by:
getElementName in interface org.openspml.v2.msg.MarshallableElement
Overrides:
getElementName in class org.openspml.v2.util.xml.BasicMarshallableElement


Copyright © 2011 Internet2. All Rights Reserved.