com.sun.identity.liberty.ws.disco
クラス Modify

java.lang.Object
  上位を拡張 com.sun.identity.liberty.ws.disco.Modify

public class Modify
extends Object

This class represents a discovery modify request. The following schema fragment specifies the expected content within the Modify object.

 <xs:element name="Modify" type="ModifyType"/>
 <complexType name="ModifyType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{urn:liberty:disco:2003-08}ResourceIDGroup"/>
         <element name="InsertEntry" type="{urn:liberty:disco:2003-08}InsertEntryType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="RemoveEntry" type="{urn:liberty:disco:2003-08}RemoveEntryType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 


コンストラクタの概要
Modify()
          Default constructor.
Modify(Element root)
          Constructor.
Modify(EncryptedResourceID resourceID, List insertEntry, List removeEntry)
          Constructor.
Modify(ResourceID resourceID, List insertEntry, List removeEntry)
          Constructor.
 
メソッドの概要
 EncryptedResourceID getEncryptedResourceID()
          Gets the encrypted resource ID for the discovery resource to be modified.
 String getId()
          Gets id attribute.
 List getInsertEntry()
          Gets the value of the InsertEntry property.
 List getRemoveEntry()
          Gets the value of the RemoveEntry property.
 ResourceID getResourceID()
          Gets the resource ID for the discovery resource to be modified.
 void setEncryptedResourceID(EncryptedResourceID value)
          Sets the encrypted resource ID for the discovery resource to be modified.
 void setInsertEntry(List inserts)
          Sets the value of the InsertEntry property.
 void setRemoveEntry(List removes)
          Sets the value of the RemoveEntry property.
 void setResourceID(ResourceID resourceID)
          Sets resource ID for the discovery resource to be modified.
 String toString()
          Gets string format.
 

コンストラクタの詳細

Modify

public Modify(ResourceID resourceID,
              List insertEntry,
              List removeEntry)
Constructor.

パラメータ:
resourceID - ID for the discovery resource to be modified
insertEntry - List of insert entries
removeEntry - List of remove entries

Modify

public Modify(EncryptedResourceID resourceID,
              List insertEntry,
              List removeEntry)
Constructor.

パラメータ:
resourceID - Encrypted Discovery Resource ID to be modified
insertEntry - List of insert entries
removeEntry - List of remove entries

Modify

public Modify()
Default constructor.


Modify

public Modify(Element root)
       throws DiscoveryException
Constructor.

パラメータ:
root - Modify DOM element
例外:
DiscoveryException - if error occurs
メソッドの詳細

getEncryptedResourceID

public EncryptedResourceID getEncryptedResourceID()
Gets the encrypted resource ID for the discovery resource to be modified.

戻り値:
the encrypted resource ID.
関連項目:
Modify.setEncryptedResourceID(EncryptedResourceID)

setEncryptedResourceID

public void setEncryptedResourceID(EncryptedResourceID value)
Sets the encrypted resource ID for the discovery resource to be modified.

パラメータ:
value - the encrypted resource ID.
関連項目:
Modify.getEncryptedResourceID()

getResourceID

public ResourceID getResourceID()
Gets the resource ID for the discovery resource to be modified.

戻り値:
resource ID for the discovery resource to be modified.
関連項目:
Modify.setResourceID(ResourceID)

setResourceID

public void setResourceID(ResourceID resourceID)
Sets resource ID for the discovery resource to be modified.

パラメータ:
resourceID - resource ID for the discovery resource to be modified.
関連項目:
Modify.getResourceID()

getId

public String getId()
Gets id attribute.

戻り値:
id attribute.

getRemoveEntry

public List getRemoveEntry()
Gets the value of the RemoveEntry property.

戻り値:
List of RemoveEntry objects
関連項目:
Modify.setRemoveEntry(List)

setRemoveEntry

public void setRemoveEntry(List removes)
Sets the value of the RemoveEntry property.

パラメータ:
removes - List of RemoveEntry object.
関連項目:
Modify.getRemoveEntry()

getInsertEntry

public List getInsertEntry()
Gets the value of the InsertEntry property.

戻り値:
List of InsertEntry object
関連項目:
Modify.setInsertEntry(List)

setInsertEntry

public void setInsertEntry(List inserts)
Sets the value of the InsertEntry property.

パラメータ:
inserts - List of InsertEntry object.
関連項目:
Modify.getInsertEntry()

toString

public String toString()
Gets string format.

オーバーライド:
クラス Object 内の toString
戻り値:
formatted String.