A C E F G I L M P Q R S T U V W X

A

add(ChainMember) - Method in class edu.indiana.dde.mylead.common.MyLeadChainSet
This method adds a ChainMember to this chain set.
addAttribute(String, MyLeadAttrData, String, String) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method takes a MyLeadAttrData object and adds it to the object specified by the parent name passed as a parameter.
addAttribute(String, MyLeadAttrData, String, String) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 
addAttribute(MyLeadAttrData) - Method in class edu.indiana.dde.mylead.common.MyLeadAttrData
This method allows an attribute to be added as a subattribute of this attribute.
addAttribute(MyLeadAttribute) - Method in class edu.indiana.dde.mylead.common.MyLeadAttribute
This method is used to add an instance of this class as a subattribute.
addAttribute(MyLeadAttrData) - Method in class edu.indiana.dde.mylead.common.MyLeadData
This method is used to add attributes as instances of the MyLeadAttrData class to a file or collection.
addAttribute(MyLeadAttribute) - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
Used to add an instance of MyLeadAttribute to the query for a file or collection.
addChild(MyLeadQuery, boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadQueryChain
This method is passed an instance of MyLeadQuery which is added to the query as the next child in the query chain for a "contains" type query.
addCollection(MyLeadCollData) - Method in class edu.indiana.dde.mylead.common.MyLeadCollData
This method allows a collection to be added as a member of this collection.
addCollection(MyLeadCollData) - Method in class edu.indiana.dde.mylead.common.MyLeadExpData
 
addCreator(MyLeadPerson) - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
 
addDesc(String, boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
Allows the user to add a string to search for in the description.
addDesc(MyLeadStrItem) - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
This overload of the addDesc method takes an instance of MyLeadStrItem which must already be populated.
addDescription(String, boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
addDescription(MyLeadStrItem) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
addDn(String, boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
addDn(MyLeadStrItem) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
addElement(MyLeadElemData) - Method in class edu.indiana.dde.mylead.common.MyLeadAttrData
This method allows an instance of MyLeadElemData to be added as an element of this attribute.
addElement(MyLeadElement) - Method in class edu.indiana.dde.mylead.common.MyLeadAttribute
This method is used to add an instance of MyLeadElement as an element of the attribute in a query.
addExperiment(MyLeadExpData) - Method in class edu.indiana.dde.mylead.common.MyLeadProjData
This method allows for adding instances of MyLeadExpData to a project definition when adding the project to a myLEAD metadata catalog.
addFile(MyLeadFileData) - Method in class edu.indiana.dde.mylead.common.MyLeadCollData
This method allows an instance of MyLeadFileData to be added as a member of this collection.
addFirstName(String, boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
addFirstName(MyLeadStrItem) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
addGeoElement(MyLeadGeoData) - Method in class edu.indiana.dde.mylead.common.MyLeadAttrData
This method allows a spatial element to be added as an element of this attribute.
addInstitution(String, boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
addInstitution(MyLeadStrItem) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
addLastName(String, boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
addLastName(MyLeadStrItem) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
addName(String, boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
Allows the user to add a string to search for in the name.
addName(MyLeadStrItem) - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
This overload of the addName method takes an instance of MyLeadStrItem which must already be populated.
addParent(MyLeadQuery, boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadQueryChain
This method is passed an instance of MyLeadQuery which is added to the query as the top parent in the query chain for a "within" type query.
addPlan(MyLeadQueryPlan) - Method in class edu.indiana.dde.mylead.common.MyLeadQuerySet
Adds a MyLeadQueryPlan to the set of query plans for this myLEAD query plan set.
addPoint(double, double) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method can only be called on elements that are already either a polygon or a point (in which case they become a polygon).
addPoint(MyLeadPt) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method is used to add a point to a point or polygon element where the x and y coordinates are already contained in a MyLeadPt object.
addPoint(double, double) - Method in class edu.indiana.dde.mylead.common.MyLeadGeoData
This method is called to add a point to a spatial element.
addPoint(MyLeadPt) - Method in class edu.indiana.dde.mylead.common.MyLeadGeoData
This version of addPoint takes an instance of MyLeadPt that has already been populated with the x and y coordinates for the point.
addProtocol(String) - Method in class edu.indiana.dde.mylead.common.MyLeadStorage
Used to add a transport protocol to the list for this storage resource.
addStorageResource(MyLeadStorage) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
This method Adds an instance of a MyLeadStorage storage resource to the user's collection of resources.
addWithinChain(MyLeadQueryChain) - Method in class edu.indiana.dde.mylead.common.MyLeadQueryPlan
This method takes an instance of MyLeadQueryChain as a parameter and adds it to the list of chains that the target could be contained within.
attributeDef(String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method returns an XML fragment containing the attributes and elements defined in the mcs_lead database for myLEAD.
attributeDef(String, LeadStringHolder) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 

C

ChainMember - interface edu.indiana.dde.mylead.common.ChainMember.
Chain sets can contain both chains and chain sets as members.
chainCount() - Method in class edu.indiana.dde.mylead.common.MyLeadChainSet
This method returns the number of chains and/or chain sets included in this chain set.
clearAddress(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearAll(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Used to set all of the clear flags to true or false as a batch regardless of their prior setting.
clearAll(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
This method is called with a boolean value that indicates whether all of the clear flags should be turned on or off.
clearEmailAddr(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearFax(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearHours(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearInstructions(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearLastUpdate(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
 
clearLocation(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
 
clearName(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearOrgName(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearPhone(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearPort(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
 
clearPosition(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearReplicaSelected(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearResources(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearServerUrl(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
 
clearServiceUrl(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
 
clearTtdttyPhone(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
clearType(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
 
clearUrl(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
close() - Method in class edu.indiana.dde.mylead.client.LeadClient
Closes the grid service connection and destroys the service instance.
close() - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
Closes the gridservice connection and destroys the service instance.
containsCount() - Method in class edu.indiana.dde.mylead.common.MyLeadQueryPlan
This method returns the number of chains and/or chain sets in this query plan that are contained within the target.
create(String, MyLeadData) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method takes an object that extends MyLeadData (since MyLeadData is an abstract class) and adds that item to the database.
create(String, MyLeadData, String, String) - Method in class edu.indiana.dde.mylead.client.LeadClient
This version of the create method has additional parameters for the name of the parent object this item is being added to as well as the parent's type.
create(String, MyLeadReplica) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method overrides the create method to take an instance of MyLeadReplica which is used to add a new record for a myLEAD replica to the database.
create(String, MyLeadUser) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method overrides the create method to take an instance of a MyLeadUser object to add a user profile to the mcs_writer table.
create(String, MyLeadData) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 
create(String, MyLeadData, String, String) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 
create(String, MyLeadReplica) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 
create(String, MyLeadUser) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 
creatorSearchRng(Date, Date) - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
Allows lower and upper bounds to be set when searching based on the date that the object was created.

E

edu.indiana.dde.mylead.client - package edu.indiana.dde.mylead.client
 
edu.indiana.dde.mylead.common - package edu.indiana.dde.mylead.common
 

F

finalize() - Method in class edu.indiana.dde.mylead.client.LeadClient
 

G

getAccessUrl() - Method in class edu.indiana.dde.mylead.common.MyLeadStorage
Returns the access URL previously set in a call to the setAccessUrl method.
getAddrCity() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
getAddrCountry() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
getAddrPostCode() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
getAddrState() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
getAddrStreet() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
getAddrType() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
 
getAttrDefRequest(String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML OGSA-DAI perform document conforming to the leadActivity.xsd schema for the Lead Attribute definitions query.
getAttrDefResponse(String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadXMLResponse
Processes the ReturnType and XML response document for a query of the myLEAD attribute definitions.
getAttrQueryRequest(String, int, String, Vector, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Deprecated. As of version0.3 Alpha this method and the query it is used for have been replaced by the more general leadQuery method using the TARGET_ATTR filter.
getCondition() - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method returns the integer value of the comparison as set in either the constructor or the setCondition method.
getContactInstructions() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the contact instructions previously set using the setContactInstructions method.
getContainsMember() - Method in class edu.indiana.dde.mylead.common.MyLeadQueryPlan
This method can be used to get the chain or chain set that is contained in the target.
getCreateLeadRequest(String, String, String, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML OGSA-DAI perform document conforming to the leadActivity.xsd schema for the Lead create API.
getCreateReplicaRequest(String, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML OGSA-DAI perform document conforming to the leadActivity.xsd schema for the Lead create API.
getCreateUserRequest(String, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML OGSA-DAI perform document conforming to the leadActivity.xsd schema for the myLEAD API.
getDate() - Method in class edu.indiana.dde.mylead.common.MyLeadCollData
This method returns the logical date for the collection.
getDesc() - Method in class edu.indiana.dde.mylead.common.MyLeadData
This method returns the description that was set by a prior call to the setDesc method.
getDn() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the user's distinguished name as previously identified using the setDn method.
getEmail() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the user's email address as previously set using the setEmail method.
getEnd() - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method returns the upper bound for a range comparison based on the value set in the constructor or using the setEnd method.
getEndCreateRng() - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
This method returns the upper bound for the creation range in the query as was set in either the creatorSearchRng or setEndCreateRng method.
getEnvironmentVar(String) - Static method in class edu.indiana.dde.mylead.client.LeadClient
Used to determine the value for an environment variable.
getExact() - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method returns the boolean that indicates if a MYLEAD_STRING_ELEMENT type element needs to be an exact match.
getExact() - Method in class edu.indiana.dde.mylead.common.MyLeadStrItem
 
getFax() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the user's fax number as previously set using the setFax method.
getGUID() - Method in class edu.indiana.dde.mylead.common.MyLeadData
This method returns the global ID that was set by a prior call to the setGUID method.
getGlobalId() - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Returns a String with the global ID that was previously set using the setGlobalId method.
getGlobalId() - Method in class edu.indiana.dde.mylead.common.MyLeadStorage
Returns the global ID previously set in a call to the setGlobalId method.
getHours() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the user's hours of operation as previously set using the setHours method.
getInstance() - Static method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Get the instance of this singleton object.
getInstance() - Static method in class edu.indiana.dde.mylead.client.LeadXMLResponse
 
getLastUpdate() - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Returns a Date with the date and time that the replica was last updated as previously set using the setLastUpdate method.
getLeadAddAttrRequest(String, String, String, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML OGSA-DAI perform document conforming to the code>leadActivity.xsd schema for adding an attribute to an existing myLEAD object.
getLeadGetNotificationRequest(String, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Deprecated. As of version 0.3 Alpha the more general leadQuery method should be used with the TARGET_ATTR filter.
getLeadGetWorkflowInstRequest(String, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Deprecated. As of version 0.3 Alpha the more general leadQuery method should be used with the TARGET_ATTR filter.
getLeadGetWorkflowTempRequest(String, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Deprecated. As of version 0.3 Alpha the more general leadQuery method should be used with the TARGET_ATTR filter.
getLocation() - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Returns a String with the replica location that was previously set using the setLocation method.
getMatchAll() - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
getMember(int) - Method in class edu.indiana.dde.mylead.common.MyLeadChainSet
This method can be used to get a chain or chain set that is a member of this chain set.
getName() - Method in class edu.indiana.dde.mylead.common.MyLeadAttrData
This method returns the name currently set for this attribute.
getName() - Method in class edu.indiana.dde.mylead.common.MyLeadAttribute
This method returns the attribute name currently set for this attribute.
getName() - Method in class edu.indiana.dde.mylead.common.MyLeadData
This method returns the name that was set by a prior call to the setName method.
getName() - Method in class edu.indiana.dde.mylead.common.MyLeadElemData
This method can be called to retrieve the element name previously set either in the constructor or by calling setName.
getName() - Method in class edu.indiana.dde.mylead.common.MyLeadElement
Returns the name previously set for the element, which could be an empty String.
getName() - Method in class edu.indiana.dde.mylead.common.MyLeadGeoData
This method returns the name of the spatial element as set in the constructor or in a call to the setName method.
getName() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the user's name as previously identified using the setName method.
getNickname() - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Returns a String with the nickname that was previously set using the setNickname method.
getNickname() - Method in class edu.indiana.dde.mylead.common.MyLeadStorage
Returns the unique nickname previously set in a call to the setNickname method.
getNotificationResponse(String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadXMLResponse
Deprecated. As of version 0.3 Alpha the queryLead method in the LeadCClient class should be used with the TARGET_ATTR filter instead of the notification specific method that called this method.
getNotifications(String, String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadClient
Deprecated. As of version 0.3 Alpha - instead use queryLead with the TARGET_ATTR filter.
getOrganization() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the name of the user's organization as previously set using the setOrganization method.
getPhone() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the user's phone number as previously set using the setPhone method.
getPort() - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Returns an integer with the access port number that was previously set using the setPort method.
getPosition() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the user's position or title as previously set using the setPosition method.
getQueryLeadReplicaRequest(String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML OGSA-DAI perform document for the replica query API.
getQueryLeadRequest(String, int, String, String, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML OGSA-DAI perform document conforming to the leadActivity.xsd schema for the myLEAD query API.
getQueryLeadResponse(String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadXMLResponse
Processes the ReturnType and XML document for a leadQuery response document.
getQueryLeadUserRequest(String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML OGSA-DAI perform document conforming to the leadActivity.xsd schema for the user query API.
getQueryResponse(String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadXMLResponse
Processes the ReturnType and XML response document for a myLEAD query.
getRadius() - Method in class edu.indiana.dde.mylead.common.MyLeadElement
 
getRadiusUnits() - Method in class edu.indiana.dde.mylead.common.MyLeadElement
 
getReplica() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the nickname of the replica that was previously assigned using the setReplica method.
getReturnTypeResponse(String) - Method in class edu.indiana.dde.mylead.client.LeadXMLResponse
Processes the ReturnType results for data publishing API's.
getServerUrl() - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Returns a String with the server URL that was previously set using the setServerUrl method.
getServiceUrl() - Method in class edu.indiana.dde.mylead.client.LeadClient
This method returns the endpoint url of the service that is currently being accessed.
getServiceUrl() - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
This method returns the endpoint URL of the service that is currently being accessed.
getServiceUrl() - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Returns a String with the service URL that was previously set using the setServiceUrl method.
getStart() - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method returns the startValue for a range comparison as set in either the constructor or the setStart method.
getStartCreateRng() - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
This method returns the lower bound for the creation range in the query as was set in either the creatorSearchRng or setStartCreateRng method.
getText() - Method in class edu.indiana.dde.mylead.common.MyLeadStrItem
 
getTtdttyPhone() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the user's TTDTTY hearing impaired phone number as previously set using the setTtdttyPhone method.
getType() - Method in class edu.indiana.dde.mylead.common.MyLeadCollData
This method returns the lead type as previously set using the setType method.
getType() - Method in class edu.indiana.dde.mylead.common.MyLeadElement
Returns the integer code for the type of comparison.
getType() - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Returns an integer with the type that was previously set using the setType method.
getUpdateReplicaRequest(String, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML OGSA-DAI perform document conforming to the leadActivity.xsd schema for the replica update API.
getUpdateUserRequest(String, String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML OGSA-DAI perform document conforming to the leadActivity.xsd schema for updating a user's profile.
getUrl() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Returns a String containing the URL of the user's homepage as previously set using the setUrl method.
getUserExistsRequest(String) - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Generate an XML request for the myLEAD user exists query in the API.
getValue() - Method in class edu.indiana.dde.mylead.common.MyLeadElemData
This method returns the currently set value as a string.
getValue() - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method is identical to the getStart method and returns the startValue.
getWithinChain(int) - Method in class edu.indiana.dde.mylead.common.MyLeadQueryPlan
This method can be used to get a chain that is part of the set of chains above the target that the target is within.
getWorkflowInstResponse(String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadXMLResponse
Deprecated. As of version 0.3 Alpha the queryLead method in the LeadCClient class should be used with the TARGET_ATTR filter instead of the workflow instance specific method that called this method.
getWorkflowInstances(String, String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadClient
Deprecated. As of version 0.3 Alpha - instead use queryLead with the TARGET_ATTR filter.
getWorkflowTempResponse(String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadXMLResponse
Deprecated. As of version 0.3 Alpha the queryLead method in the LeadCClient class should be used with the TARGET_ATTR filter instead of the workflow template specific method that called this method.
getWorkflowTemplates(String, String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadClient
Deprecated. As of version 0.3 Alpha - instead use queryLead with the TARGET_ATTR filter.
getXValue() - Method in class edu.indiana.dde.mylead.common.MyLeadPt
 
getYValue() - Method in class edu.indiana.dde.mylead.common.MyLeadPt
 

I

init() - Method in class edu.indiana.dde.mylead.client.LeadXMLRequest
Intializes the singleton LeadXMLRequest object, but the getInstance method should be used to get the request object.
init() - Method in class edu.indiana.dde.mylead.client.LeadXMLResponse
 
isAuthenticated() - Method in class edu.indiana.dde.mylead.client.LeadClient
This method allows the user to find out whether this client is working in authenticated mode.
isAuthenticated() - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
This method allows the user to find out whether this client is working in authenticated mode.
isChainSet() - Method in interface edu.indiana.dde.mylead.common.ChainMember
Used to determine if a ChainMember is a chain set or a chain.
isChainSet() - Method in class edu.indiana.dde.mylead.common.MyLeadChainSet
Implementation of the only method in the ChainMember interface - always returns true for this class.
isChainSet() - Method in class edu.indiana.dde.mylead.common.MyLeadQueryChain
This method is the only method in the ChainMember interface and is used to determine whether an object is a chain set or not - for this class it always returns false.
isConjunctive() - Method in class edu.indiana.dde.mylead.common.MyLeadChainSet
This method returns a boolean flag to indicate whether this chain set is a conjunctive AND chain set.
isInitialized() - Method in class edu.indiana.dde.mylead.common.MyLeadPt
Checks if the x and y coordinate values have been set - needed for the default constructor.

L

LEAD_ATTRIBUTE_TAG - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_COLLECTION_TAG - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_ELEMENT_TAG - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_EXPERIMENT_TAG - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_FILE_TAG - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_INVESTIGATION_TAG - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_LOGICAL_ATTRIBUTE - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_LOGICAL_COLLECTION - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_LOGICAL_ELEMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_LOGICAL_EXPERIMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_LOGICAL_FILE - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_LOGICAL_INVESTIGATION - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_LOGICAL_PERSON - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_LOGICAL_VIEW - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_PERSON_TAG - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_POINT_TAG - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LEAD_VIEW_TAG - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
LeadClient - class edu.indiana.dde.mylead.client.LeadClient.
This class implements the LeadClientIntf interface and is the means by which users of the myLEAD metadata catalog interface with the database.
LeadClient(String, String, String, int) - Constructor for class edu.indiana.dde.mylead.client.LeadClient
Constructor for the LeadClient object.
LeadClient(String, String, String) - Constructor for class edu.indiana.dde.mylead.client.LeadClient
Constructor for the LeadClient object using the default lifetime.
LeadClientIntf - interface edu.indiana.dde.mylead.client.LeadClientIntf.
This class is the interface implemented by the LeadClient class which can be used to add, update, and query metadata in a myLEAD catalog.
LeadConstants - class edu.indiana.dde.mylead.common.LeadConstants.
 
LeadConstants() - Constructor for class edu.indiana.dde.mylead.common.LeadConstants
 
LeadStringHolder - class edu.indiana.dde.mylead.common.LeadStringHolder.
 
LeadStringHolder() - Constructor for class edu.indiana.dde.mylead.common.LeadStringHolder
 
LeadStringHolder(String) - Constructor for class edu.indiana.dde.mylead.common.LeadStringHolder
 
LeadXMLRequest - class edu.indiana.dde.mylead.client.LeadXMLRequest.
This class contains methods to build the OGSA-DAI perform documents for the methods contained in the LeadClient class.
LeadXMLResponse - class edu.indiana.dde.mylead.client.LeadXMLResponse.
The methods in this class are passed the OGSA-DAI response document received from the myLEAD server and parse out the response and the Returntype which indicates whether the operation was successful.

M

MYLEAD_BLOB_ELEMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_CIRCLE_ELEMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_EQUAL - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_GREATER_THAN - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_GREATER_THAN_EQUAL - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_LESS_THAN - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_LESS_THAN_EQUAL - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_NAME_ELEMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_NONE_ELEMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_NOT_EQUAL - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_POINT_ELEMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_POLYGON_ELEMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_RANGE_ELEMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_STRING_ELEMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MYLEAD_VALUE_ELEMENT - Static variable in class edu.indiana.dde.mylead.common.LeadConstants
 
MyLeadAttrData - class edu.indiana.dde.mylead.common.MyLeadAttrData.
The purpose of the MyLeadAttrData class is to provide a means for a user to specify an attribute to be added to a myLEAD metadata catalog.
MyLeadAttrData() - Constructor for class edu.indiana.dde.mylead.common.MyLeadAttrData
Default constructor for the MyLeadAttrData class.
MyLeadAttrData(String) - Constructor for class edu.indiana.dde.mylead.common.MyLeadAttrData
This version of the MyLeadAttrData constructor takes a name for the attribute being added.
MyLeadAttribute - class edu.indiana.dde.mylead.common.MyLeadAttribute.
This class is used to hold the criteria for an attribute in a myLEAD query.
MyLeadAttribute() - Constructor for class edu.indiana.dde.mylead.common.MyLeadAttribute
Default constructor for an instance of MyLeadAttribute.
MyLeadAttribute(String) - Constructor for class edu.indiana.dde.mylead.common.MyLeadAttribute
This version of the MyLeadAttribute constructor takes a String as a parameter which is the name used for the attribute when included in the query.
MyLeadChainSet - class edu.indiana.dde.mylead.common.MyLeadChainSet.
This class is used to contain a number of chains and/or chain sets as a chain set.
MyLeadChainSet(boolean) - Constructor for class edu.indiana.dde.mylead.common.MyLeadChainSet
The constructor takes one parameter which is a flag to indicate if the chain set should be a conjuctive set (AND) of all the chains and/or chain sets contained within this chain set.
MyLeadCollData - class edu.indiana.dde.mylead.common.MyLeadCollData.
The MyLeadCollData class is an extension of the abstract MyLeadData class and is used to define a collection to be added to a myLEAD metadata catalog.
MyLeadCollData() - Constructor for class edu.indiana.dde.mylead.common.MyLeadCollData
The default constructor for MyLeadCollData first calls the constructor for the MyLeadData class it inherits from and then sets a blank string as the default for the leadType, which will be treated as a collection by default when added to a myLEAD metadata catalog.
MyLeadCollection - class edu.indiana.dde.mylead.common.MyLeadCollection.
The MyLeadCollection class extends the MyLeadQuery class, but the only difference is that when the wrapParameters method is called it will identify this as an instance of a collection for purposes of the myLEAD query.
MyLeadCollection() - Constructor for class edu.indiana.dde.mylead.common.MyLeadCollection
Default constructor which just calls the constructor for the parent MyLeadQuery class.
MyLeadContextQuery - interface edu.indiana.dde.mylead.common.MyLeadContextQuery.
A myLEAD query consists of a target and optionally a query which provides the context for the target in that the query specifies the objects that the target should contain and also the hierarchy of objects that the target should be contained within.
MyLeadData - class edu.indiana.dde.mylead.common.MyLeadData.
The MyLeadData class is the abstract base class which the MyLeadFileData and MyLeadCollData classes extend.
MyLeadData() - Constructor for class edu.indiana.dde.mylead.common.MyLeadData
The default constructor sets the name, description, and global ID to blank strings and creates the array list used to hold dynamic attributes defined for this item.
MyLeadElemData - class edu.indiana.dde.mylead.common.MyLeadElemData.
The purpose of this class is to be a container for an element within an attribute.
MyLeadElemData() - Constructor for class edu.indiana.dde.mylead.common.MyLeadElemData
This default constructor for the MyLeadElemData class sets the name to a blank String, initializes the date format for adding Date elements to mySQL, and sets the element value to null.
MyLeadElemData(String) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElemData
This constructor does the same as the default constructor except that the name of the element is set to the String passed as a parameter.
MyLeadElemData(String, String) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElemData
This overloaded version of the constructor can be used to pass a String value for the element's value.
MyLeadElemData(String, String, boolean) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElemData
Deprecated. As of version 0.3 Alpha the constructor that takes a string element will convert the value to MediumText (blob) when the value is passed to the metadata catalog though mySQL stored procedures.
MyLeadElemData(String, Date) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElemData
This overloaded version of the constructor can be used to pass a Date value for the element's value.
MyLeadElemData(String, int) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElemData
This overloaded version of the constructor can be used to pass an integer value for the element's value.
MyLeadElemData(String, double) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElemData
This overloaded version of the constructor can be used to pass a floating-point double value for the element's value.
MyLeadElement - class edu.indiana.dde.mylead.common.MyLeadElement.
The purpose of this class is to be a container for an element within an attribute for a myLEAD query.
MyLeadElement() - Constructor for class edu.indiana.dde.mylead.common.MyLeadElement
This default constructor will set default values for all of the variables in the element including a blank String for the name and MYLEAD_EQUAL as the default condition.
MyLeadElement(String, String, boolean) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElement
This overload of the constructor takes the name of the element, which must be defined in the lead_element_definition table.
MyLeadElement(String, String, boolean, boolean) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElement
Deprecated. As of version 0.3 Alpha. This class is used to define an element for purposes of a myLEAD query. Although blob (MediumText) elements can exist for attributes, a query cannot be based on the value in a blob element.
MyLeadElement(String, String, int) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElement
This overload of the constructor is used for elements that are to be compared to values in the catalog using one of the comparisons defined in LeadConstants such as MYLEAD_EQUAL or MYLEAD_GREATER_THAN_EQUAL.
MyLeadElement(String, String, String) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElement
This overload of the constructor is used for comparisons based on a range of values.
MyLeadElement(String, double, double) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElement
This overload of the constructor is used for comparisons based on spatial elements.
MyLeadElement(String, double, double, double, String) - Constructor for class edu.indiana.dde.mylead.common.MyLeadElement
This constructor is used to define a circle spatial element, but myLEAD currently does not perform comparisons based on the MYLEAD_CIRCLE_ELEMENT type.
MyLeadExpData - class edu.indiana.dde.mylead.common.MyLeadExpData.
The MyLeadExpData class extends the MyLeadCollData class and the only difference is that in the wrapParameters method (which builds the XML fragment to be used in the OGSA-DAI perform document) the type of the collection to EXPERIMENT.
MyLeadExpData() - Constructor for class edu.indiana.dde.mylead.common.MyLeadExpData
Default constructor for a new experiment.
MyLeadExperiment - class edu.indiana.dde.mylead.common.MyLeadExperiment.
The MyLeadExperiment class extends the MyLeadQuery class and the only difference is that in the wrapParameters method that builds the XML fragment used in the perform document there is a call to set the collection's type to EXPERIMENT.
MyLeadExperiment() - Constructor for class edu.indiana.dde.mylead.common.MyLeadExperiment
Default constructor for a new experiment.
MyLeadFile - class edu.indiana.dde.mylead.common.MyLeadFile.
This class extends the MyLeadQuery class and the only difference is that the wrapParameters method needs to wrap the data into an XML fragment that conforms to the leadActivity.xsd schema for a file query.
MyLeadFile() - Constructor for class edu.indiana.dde.mylead.common.MyLeadFile
Default constructor for a new file query.
MyLeadFileData - class edu.indiana.dde.mylead.common.MyLeadFileData.
This class extends the MyLeadData class and the only difference is that the wrapParameters method needs to wrap the data into an XML fragment that conforms to the leadActivity.xsd for adding a file to the myLEAD metadata catalog.
MyLeadFileData() - Constructor for class edu.indiana.dde.mylead.common.MyLeadFileData
The default constructor for the MyLeadFileData class only calls the constructor of the MyLeadData class it extends.
MyLeadGeoData - class edu.indiana.dde.mylead.common.MyLeadGeoData.
The purpose of this class is to be a container for a point or polygon spatial element when adding an attribute to the myLEAD metadata catalog.
MyLeadGeoData() - Constructor for class edu.indiana.dde.mylead.common.MyLeadGeoData
This default constructor sets the name of the spatial element to a blank String.
MyLeadGeoData(String) - Constructor for class edu.indiana.dde.mylead.common.MyLeadGeoData
This constructor takes a String for the name of the spatial element.
MyLeadGeoData(String, double, double) - Constructor for class edu.indiana.dde.mylead.common.MyLeadGeoData
This constructor takes not only a String for the name of the spatial element, but also parameters for the x and y coordinates of the first and possibly only point in this spatial element.
MyLeadPerson - class edu.indiana.dde.mylead.common.MyLeadPerson.
class MyLeadPerson The person class is used in defining queries to allow any field based on the mcs_writer table (e.g., the creator for investigations, views, collections, or files) to be queries based on multiple possibilities.
MyLeadPerson() - Constructor for class edu.indiana.dde.mylead.common.MyLeadPerson
 
MyLeadPerson(String, String, String, String, String) - Constructor for class edu.indiana.dde.mylead.common.MyLeadPerson
 
MyLeadProjData - class edu.indiana.dde.mylead.common.MyLeadProjData.
The MyLeadExpData class extends the MyLeadCollData class and the only differences are that experiments can be included in a project and the wrapParameters method which builds the XML fragment to be used in the OGSA-DAI perform document sets the type of the collection to PROJECT.
MyLeadProjData() - Constructor for class edu.indiana.dde.mylead.common.MyLeadProjData
Default constructor for a new project.
MyLeadProject - class edu.indiana.dde.mylead.common.MyLeadProject.
The MyLeadProject class extends the MyLeadQuery class and the only difference is that in the wrapParameters method that builds the XML fragment used in the perform document there is a call to set the collection's type to PROJECT.
MyLeadProject() - Constructor for class edu.indiana.dde.mylead.common.MyLeadProject
Default constructor for a new investigation which only calls the constructor of the MyLeadQuery class that it extends.
MyLeadPt - class edu.indiana.dde.mylead.common.MyLeadPt.
This class is used for spatial attributes in the myLeadAttrData class to store a single x,y coordinate point.
MyLeadPt() - Constructor for class edu.indiana.dde.mylead.common.MyLeadPt
This default constructor for a MyLeadPt sets the x and y coordinates to null.
MyLeadPt(double, double) - Constructor for class edu.indiana.dde.mylead.common.MyLeadPt
This constructor takes doubles for the x and y coordinates of the point.
MyLeadQuery - class edu.indiana.dde.mylead.common.MyLeadQuery.
This class is an abstract base class used to query for files or collections and their underlying attributes.
MyLeadQuery() - Constructor for class edu.indiana.dde.mylead.common.MyLeadQuery
This constructor creates all of the lists used for the various parameters.
MyLeadQueryChain - class edu.indiana.dde.mylead.common.MyLeadQueryChain.
The purpose of this class is to build a chain of MyLeadQuery objects that would be included either above the query's target object or below the target object.
MyLeadQueryChain() - Constructor for class edu.indiana.dde.mylead.common.MyLeadQueryChain
This default constructor sets the type of the chain to default to a "contains" chain which means that the chain is contained within the target.
MyLeadQueryChain(boolean) - Constructor for class edu.indiana.dde.mylead.common.MyLeadQueryChain
This version of the constructor takes a boolean parameter which indicates whether the chain is a "contains" or "within" chain.
MyLeadQueryPlan - class edu.indiana.dde.mylead.common.MyLeadQueryPlan.
Each myLEAD query has a target and then optionally one or more chains above the target that it is within and/or one or more chains below the target that it contains.
MyLeadQueryPlan() - Constructor for class edu.indiana.dde.mylead.common.MyLeadQueryPlan
The constructor does not take any parameters, so both the chains it is contained within and the chain or chainset it contains are added in other method calls.
MyLeadQuerySet - class edu.indiana.dde.mylead.common.MyLeadQuerySet.
Each query has a target and then can consist of multiple MyLeadQueryPlan instances.
MyLeadQuerySet() - Constructor for class edu.indiana.dde.mylead.common.MyLeadQuerySet
The constructor does not take any parameters, so query plans are added using the addPlan method.
MyLeadReplica - class edu.indiana.dde.mylead.common.MyLeadReplica.
This class is used for both adding and updating replica metadata.
MyLeadReplica() - Constructor for class edu.indiana.dde.mylead.common.MyLeadReplica
Default constructor for a new replica item.
MyLeadStorage - class edu.indiana.dde.mylead.common.MyLeadStorage.
This class is used to identify the storage resources that are available to a user.
MyLeadStorage() - Constructor for class edu.indiana.dde.mylead.common.MyLeadStorage
Default constructor for a storage resource.
MyLeadStrItem - class edu.indiana.dde.mylead.common.MyLeadStrItem.
The MyLeadStrItem class is used to set the comparison value for String elements in a myLEAD query.
MyLeadStrItem() - Constructor for class edu.indiana.dde.mylead.common.MyLeadStrItem
 
MyLeadStrItem(String, boolean) - Constructor for class edu.indiana.dde.mylead.common.MyLeadStrItem
 
MyLeadUser - class edu.indiana.dde.mylead.common.MyLeadUser.
This class is used for both adding and updating user metadata.
MyLeadUser() - Constructor for class edu.indiana.dde.mylead.common.MyLeadUser
Default constructor for a user.

P

planCount() - Method in class edu.indiana.dde.mylead.common.MyLeadQuerySet
Returns the number of plans included in this set.

Q

queryLead(String, int, String, MyLeadQuery, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadClient
Query myLEAD projects, experiments, collections, or logical files based on both system-defined and complex attributes, but based only on a target object and not the context of that object.
queryLead(String, int, String, MyLeadQuery, MyLeadContextQuery, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadClient
Query myLEAD based on a target specification for a file, collection, experiment, or project in the context of a query composed of chains of objects that could be contained in the target or objects the target is within.
queryLead(String, int, String, MyLeadQuery, LeadStringHolder) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 
queryLead(String, int, String, MyLeadQuery, MyLeadContextQuery, LeadStringHolder) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 
queryReplica(String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method is passed the distinguished name (dn) of the user and returns information regarding the myLEAD replica that user is assigned to in the mcs_writer table.
queryReplica(String, LeadStringHolder) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 
queryUser(String, LeadStringHolder) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method is passed the distinguished name (dn) of the user and returns information regarding the myLEAD profile for that user in the mcs_writer table.
queryUser(String, LeadStringHolder) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 

R

replaceSpecialChars() - Method in class edu.indiana.dde.mylead.common.MyLeadElemData
 

S

setAccessUrl(String) - Method in class edu.indiana.dde.mylead.common.MyLeadStorage
Used to set the access URL for the resource defined in this class.
setAddress(String, String, String, String, String, String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set the user's address.
setAuthentication(boolean) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method allows you to make an authenticated connection to the myLEAD service.
setAuthentication(boolean) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
This method allows you to make a authenticated connection to the service.
setCondition(int) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method takes an integer as a parameter for the comparison type which must match one of the comparisons defined in LeadConstants.
setContactInstructions(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set the instructions for contacting the user.
setContainsChain(ChainMember) - Method in class edu.indiana.dde.mylead.common.MyLeadQueryPlan
This method is used to set the chain or chain set to be directly contained in the target of a myLEAD query.
setDate(Date) - Method in class edu.indiana.dde.mylead.common.MyLeadCollData
This method allows a logical date to be set for the collection seperate from the date the collection is added to the catalog.
setDateValue(Date) - Method in class edu.indiana.dde.mylead.common.MyLeadElemData
This method allows the value of the element to be set to the Date value passed as a parameter.
setDesc(String) - Method in class edu.indiana.dde.mylead.common.MyLeadData
This method allows the description of the file or collection to be set.
setDn(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set the user's distinguished name.
setDoubleValue(double) - Method in class edu.indiana.dde.mylead.common.MyLeadElemData
This method allows the value of the element to be set to the floating-point double value passed as a parameter.
setEmail(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set the user's email address.
setEnd(String) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
For range comparisons the lower bound is set with the setStart method and the upper bound is set with this method.
setEndCreateRng(Date) - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
This method can be used instead of the creatorSearchRng method if the user wishes to only set an upper bound on the range of creation dates for a query.
setExact(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method sets the exactMatch flag which is used only with the MYLEAD_STRING_ELEMENT element type to indicate if the String comparison needs to be an exact match or only needs to contain the String value set for the query.
setExact(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadStrItem
 
setFax(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set the user's fax number.
setGUID(String) - Method in class edu.indiana.dde.mylead.common.MyLeadData
This method allows the user to set the globaly unique ID.
setGlobalId(String) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Used to set the global ID for the replica.
setGlobalId(String) - Method in class edu.indiana.dde.mylead.common.MyLeadStorage
Used to set the global ID for the resource defined in this class.
setHours(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set a description of the hours of operation for this user.
setIntValue(int) - Method in class edu.indiana.dde.mylead.common.MyLeadElemData
This method allows the value of the element to be set to the integer value passed as a parameter.
setLastUpdate(Date, String) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Used to identify the date and time when the replica was last updated.
setLocation(String) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Used to set the location in the replica definition.
setMatchAll(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
 
setName(String) - Method in class edu.indiana.dde.mylead.common.MyLeadAttrData
Method that allows the attribute name to be set or changed.
setName(String) - Method in class edu.indiana.dde.mylead.common.MyLeadAttribute
Sets the attribute name for an existing instance of MyLeadAttribute.
setName(String) - Method in class edu.indiana.dde.mylead.common.MyLeadData
This method allows the name of the file or collection to be set.
setName(String) - Method in class edu.indiana.dde.mylead.common.MyLeadElemData
This method allows the element's name to be set.
setName(String) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
Used to set the element name - needed for use with the default constructor.
setName(String) - Method in class edu.indiana.dde.mylead.common.MyLeadGeoData
This method allows the name of the element to be set.
setName(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set the user's name.
setNickname(String) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Used to set the replica's nickname which should be a unique name for the replica in the myLEAD catalog.
setNickname(String) - Method in class edu.indiana.dde.mylead.common.MyLeadStorage
Used to set the unique nickname for the resource defined in this class.
setOrganization(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set the name of the user's organization.
setPhone(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set the user's phone number.
setPort(int) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
This method is called to identify the access port for this replica.
setPosition(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set the user's position or title.
setRadius(double) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
 
setRadiusUnits(String) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
 
setReplica(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
This method is passed the nickname of a replica and the user is then assigned to that replica.
setServerUrl(String) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Used to set the server URL for this replica definition.
setServiceUrl(String) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Used to set the String with the replica's service URL.
setStart(String) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method can be used to set the lower bound of the range when the comparison is to a range of values.
setStartCreateRng(Date) - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
This method can be used instead of the creatorSearchRng method if the user wishes to only set a lower bound on the range of creation dates for a query.
setText(String) - Method in class edu.indiana.dde.mylead.common.MyLeadStrItem
 
setTtdttyPhone(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to set the user's phone number for TTDTTY hearing impared.
setType(String) - Method in class edu.indiana.dde.mylead.common.MyLeadCollData
This method allows the type of the collection in the myLEAD hierarchy to be set.
setType(int) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
Used to set the element type - needed for the default constructor.
setType(int) - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
Used to set the type for the replica.
setUrl(String) - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Used to define the URL for the user's homepage.
setValue(String) - Method in class edu.indiana.dde.mylead.common.MyLeadElemData
This method allows the value of the element to be set to the string passed as a parameter.
setValue(String) - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This method has the same effect as the setStart method but it has a method name that is more sensible for the comparisons based on a single value (MYLEAD_VALUE_ELEMENT) or a String comparison (MYLEAD_STRING_ELEMENT).
setXValue(double) - Method in class edu.indiana.dde.mylead.common.MyLeadPt
 
setYValue(double) - Method in class edu.indiana.dde.mylead.common.MyLeadPt
 
singletonrequest - Static variable in class edu.indiana.dde.mylead.client.LeadXMLRequest
 
singletonresponse - Static variable in class edu.indiana.dde.mylead.client.LeadXMLResponse
 

T

TAGS_ALL - Static variable in class edu.indiana.dde.mylead.common.MyLeadChainSet
 
TAGS_AND_OMIT - Static variable in class edu.indiana.dde.mylead.common.MyLeadChainSet
 
TAGS_OMIT - Static variable in class edu.indiana.dde.mylead.common.MyLeadChainSet
 
TAGS_OR_OMIT - Static variable in class edu.indiana.dde.mylead.common.MyLeadChainSet
 

U

update(String, MyLeadReplica) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method takes an instance of MyLeadReplica which is used to update an existing myLEAD replica definition in the database based on the nickname.
update(String, MyLeadUser) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method takes an instance of MyLeadUser which is used to update an existing myLEAD user profile in the mcs_writer table.
update(String, MyLeadReplica) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 
update(String, MyLeadUser) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 
userExists(String) - Method in class edu.indiana.dde.mylead.client.LeadClient
This method is passed a distinguished name and it either returns OPERATION_SUCCESSFUL if the user exists in the myLEAD catalog, or it returns NO_RESULTS_FOUND if the user is not defined in myLEAD.
userExists(String) - Method in interface edu.indiana.dde.mylead.client.LeadClientIntf
 

V

value - Variable in class edu.indiana.dde.mylead.common.LeadStringHolder
 

W

withinCount() - Method in class edu.indiana.dde.mylead.common.MyLeadQueryPlan
This method returns the number of chains included in this query plan that the target could be within.
wrapAttribute() - Method in class edu.indiana.dde.mylead.common.MyLeadAttrData
This routine wraps up an attribute and returns a string that can then be used in a myLEAD OGSA-DAI perform document for adding attributes or adding attributes as part of a file or collection.
wrapAttribute() - Method in class edu.indiana.dde.mylead.common.MyLeadAttribute
This routine wraps up an attribute and returns a string that can then be used in a myLEAD query definition to create an OGSA-DAI perform document for the query.
wrapChain() - Method in class edu.indiana.dde.mylead.common.MyLeadQueryChain
This method wraps up the queries in this chain in a perform document fragment that will validate against the LeadChainType in the leadActivity.xsd schema that's used to validate myLEAD perform documents.
wrapChainSet(int) - Method in class edu.indiana.dde.mylead.common.MyLeadChainSet
This method wraps up the queries of this chain set in a perform document fragment that will validate against the leadActivity.xsd schema that's used to validate myLEAD perform documents and the fragment will be wrapped in mlOrSet or mlAndSet tags - unless the chain set is an empty set in which case this method will return an empty String.
wrapCreator() - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
Each item in the persons list will be made into a tagged fragment with mlCreator tags.
wrapData() - Method in class edu.indiana.dde.mylead.common.MyLeadData
This method is called by the classes that extend the MyLeadData class when building an OGSA-DAI perform document for adding an object to the myLEAD metadata catalog.
wrapElement() - Method in class edu.indiana.dde.mylead.common.MyLeadElemData
This routine wraps up an element and returns a string that can then be used in wrapping an attribute as part of an OGSA-DAI perform document which validates against the leadActivity.xsd schema.
wrapElement() - Method in class edu.indiana.dde.mylead.common.MyLeadElement
This routine wraps up an element and returns a string that can then be used in a query definition perform document that conforms to the leadActivity.xsd schema.
wrapElement() - Method in class edu.indiana.dde.mylead.common.MyLeadGeoData
This method wraps up an element and returns a string that can then be used in the perform document for the myLEAD create method used to add an object or attribute.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadCollData
Wraps up the collection parameters in a string that can then be used in an OGSA-DAI perform document to add the collection to the myLEAD metadata catalog.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadCollection
Wraps up the collection parameters in a string that can then be used in an OGSA-DAI perform document for a myLEAD query.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadData
Wraps up the data parameters in a string that can then be included in the tagged fragment created by a non-abstract class that inherits from MyLeadData.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadExpData
Wraps up the experiment parameters in a string that can then be used in an OGSA-DAI perform document for adding an experiment to a myLEAD metadata catalog.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadExperiment
Wraps up the experiment's parameters in a string that can then be used in an OGSA-DAI perform document to query the myLEAD metadata catalog.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadFile
Wraps up the file parameters in a string that can then be used in an OGSA-DAI perform document to query the myLEAD metadata catalog.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadFileData
This method wraps up the file parameters in a string that can then be used in the perform document for adding a file to the myLEAD metadata catalog.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadProjData
Wraps up the project parameters in a string that can then be used in an OGSA-DAI perform document to add a project to the myLEAD metadata catalog.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadProject
Wraps up the project parameters in a String that can then be used in an OGSA-DAI perform document to query the myLEAD metadata catalog.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
The wrapParameters method is redefined by each class that inherits from MyLeadQuery.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadReplica
wrapParameters Wraps up the parameters in an XML fragment for use in an OGSA-DAI perform document used by the myLEAD client.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadStorage
Wraps up the parameters in an XML fragment for use in an OGSA-DAI perform document used by the myLEAD client.
wrapParameters() - Method in class edu.indiana.dde.mylead.common.MyLeadUser
Wraps up the parameters in an XML fragment for use in an OGSA-DAI perform document used by the myLEAD client.
wrapPerson(String) - Method in class edu.indiana.dde.mylead.common.MyLeadPerson
wrapPerson public String wrapPerson(String tag) This routine wraps up a "person" definition and returns a string that can then be used in a query definition.
wrapPoint() - Method in class edu.indiana.dde.mylead.common.MyLeadPt
The purpose of this method is to create a coordinate pair that will then be included in a Point or Polygon definition.
wrapQuery() - Method in interface edu.indiana.dde.mylead.common.MyLeadContextQuery
Used to create an XML fragment that will validate against the query element of of the LeadQueryType in the leadActivity.xsd schema which is used to validate the OGSA-DAI perform documents used for myLEAD queries.
wrapQuery(String) - Method in class edu.indiana.dde.mylead.common.MyLeadQuery
Wraps up the query parameters in a string that can then be included in the OGSA-DAI perform document created by a non-abstract class that inherits from MyLeadQuery.
wrapQuery() - Method in class edu.indiana.dde.mylead.common.MyLeadQueryChain
This method is called if this MyLeadQuery is the entire query portion of a myLEAD query and thus is the entire LeadQueryType in the leadActivity.xsd schema's leadQuery.
wrapQuery() - Method in class edu.indiana.dde.mylead.common.MyLeadQueryPlan
This method is called if this MyLeadQueryPlan is not part of a MyLeadQuerySet but is instead the entire query portion of a myLEAD query and thus is the entire LeadQueryType in the leadActivity.xsd schema's leadQuery.
wrapQuery() - Method in class edu.indiana.dde.mylead.common.MyLeadQuerySet
Called to create an XML fragment containing the query to include in an OGSA-DAI perform document for the myLEAD query.
wrapQueryPlan(boolean) - Method in class edu.indiana.dde.mylead.common.MyLeadQueryPlan
This method wraps the query plan up as an XML String that can be included in the myLEAD query's OGSA-DAI perform document which validates against the leadActivity.xsd schema.
wrapStrList(List, String) - Static method in class edu.indiana.dde.mylead.common.MyLeadQuery
Used to create a tagged fragment for a list with the label passed as a parameter used as the tag for each item in the list being wrapped.
writeEscaped(String, boolean) - Method in class edu.indiana.dde.mylead.common.XmlRecorder
This method is an adaptation of writeEscaped from the XPP2 XML Pull Parser developed by the Extreme Lab at Indiana University.
writeUnEscaped(String) - Method in class edu.indiana.dde.mylead.common.XmlRecorder
writeUnEscaped This method unescapes a string written using the writeEscaped method.

X

XmlRecorder - class edu.indiana.dde.mylead.common.XmlRecorder.
 
XmlRecorder() - Constructor for class edu.indiana.dde.mylead.common.XmlRecorder
 

A C E F G I L M P Q R S T U V W X