com.sun.mdm.index.master.search.enterprise
Class EOGetOptions

java.lang.Object
  extended bycom.sun.mdm.index.master.search.enterprise.EOGetOptions
All Implemented Interfaces:
java.io.Serializable

public class EOGetOptions
extends java.lang.Object
implements java.io.Serializable

The EOGetOptions class contains the search criteria for a Partial retrieval of Enterprise object. The criteria is set of Epaths through which you specify field(s)/objects to retrieve and any filter conditions on them

See Also:
Serialized Form

Constructor Summary
EOGetOptions()
           
 
Method Summary
 java.lang.String[] getFieldsToRetrieve()
          getter for epaths that have been set previously
 void setFieldsToRetrieve(java.lang.String[] epaths)
          specify set of EPaths that define SOs/SBRs that are retrieved from master index to compose an EnterpriseObject.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EOGetOptions

public EOGetOptions()
Method Detail

getFieldsToRetrieve

public java.lang.String[] getFieldsToRetrieve()
getter for epaths that have been set previously

Returns:
set of epaths

setFieldsToRetrieve

public void setFieldsToRetrieve(java.lang.String[] epaths)
specify set of EPaths that define SOs/SBRs that are retrieved from master index to compose an EnterpriseObject. The epaths have to be fully qualified paths starting from Enterprise. Epath can be any valid Epath syntax Ex: {"Enterprise.SystemObject.Person.Address[City=Monrovia]".*, "Enterprise.SystemSBR.Person.Phone.*"} This will retreive an EO that contains all SOs containg children Persons and Addresses whose Address.City=Monrovia. This EO also contains SBR containing objects Person and Phone. Note: The system will only retrieve those Objects that you specify in the list of Epaths.

Parameters:
epaths - String[] of epaths


Sun Microsystems, Inc.