|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.aims.mtier.model.metadata.query.Browse
public class Browse
This class supports metadata search functionality.
Field Summary | |
---|---|
static int |
ANCESTOR_TYPE
|
static int |
AND_OPERATOR
|
static int |
CHILD_TYPE
|
static int |
CONTENTTYPE_SORT
|
static int |
DATE_SORT
|
static int |
DESCENDANT_TYPE
|
static int |
DOCUMENT
|
static int |
GLOBALAREA_SORT
|
static int |
LOCALAREA_SORT
|
static int |
NAME_SORT
|
static int |
NONE
|
static int |
OR_OPERATOR
|
static int |
PARENT_TYPE
|
static int |
RELEVANCE_SORT
|
static int |
SEARCH
|
static int |
SIBLING_TYPE
|
static int |
UNKNOWN_TYPE
|
static int |
XOR_OPERATOR
|
Constructor Summary | |
---|---|
Browse()
|
Method Summary | |
---|---|
Vector |
getCollectionInfoValues(CollectionInfo collInfo)
Gets the CollectionInfo for a given metadata dataset. |
ConnectionProxy |
getConnectionProxy()
Returns the ConnectionProxy object associated with this object. |
boolean |
getContentInfoValidation()
Returns true if CONTENT_INFO is returned as valid, false otherwise. |
DatasetCollection |
getDeletedDocuments(String before,
String after)
Returns deleted documents |
List |
getDeletedRelationships()
Returns deleted relationships |
int |
getFolderMask()
Returns the FolderMask associated with this object. |
boolean |
getFullOutput()
Returns the fulloutput |
int |
getGndextent()
Returns the constant that defines the gndextent. |
String |
getGndextentString()
Returns the string value of the gndextent. |
int |
getMaxResults()
Returns the maximum number of results that can be returned by the server. |
Dataset |
getMetadataDocument(String docid)
Returns dataset associated with this docid. |
int |
getOperator()
Returns the operator value. |
String |
getOperatorString()
Returns the string value of the operator. |
List |
getRelationships()
Returns relationships |
int |
getRelationshipType()
Returns the relationship type associated with this object. |
String |
getRelationshipTypeString()
Returns the relationship type associated with this object as an user-readable string. |
Dataset |
getRootDataset()
Returns the root dataset of a metadata database. |
int |
getSort()
Returns the constant that defines the sort type before batching. |
int |
getSort2()
Returns the constant that defines the sort type after batching. |
String |
getSort2String()
Returns the String value of the sort type used after batching. |
String |
getSortString()
Returns the String value of the sort type used before batching. |
int |
getStartResults()
Returns the previously set value for StartResults . |
static String |
getStringFromType(int newType)
Returns the String value of the relationship type. |
DatasetCollection |
getSubset(Dataset dataset)
Returns the subsets the given dataset. |
boolean |
getThumbnail()
Gets the thumbnail flag |
String |
getUpdatedAfter()
Returns the updated afer value. |
String |
getUpdatedBefore()
Returns the updated before value. |
List |
getUsers()
Get the user names |
void |
setConnectionProxy(ConnectionProxy conProx)
Sets the given ConnectionProxy object to connect to an ArcIMS Server. |
void |
setFolderMask(int newFolderMask)
Sets the FolderMask with given integer value. |
void |
setFullOutput(boolean fulloutput)
Sets the fulloutput |
void |
setGndextent(int gndextentValue)
Sets the gndextent |
void |
setMaxResults(int newMaxResults)
Sets the maximum number of results returned by the server. |
void |
setOperator(int newOperator)
Sets the operator with given value. |
void |
setRelationshipType(int relationshipType)
Sets the relationship type for this object. |
void |
setSort(int sortValue)
Sets the sort type used to sort the results before batching. |
void |
setSort2(int sortValue)
Set the sort type used to sort the results after batching. |
void |
setStartResults(int newStartResults)
Sets the given value as StartResults . |
void |
setThumbnail(boolean thumbnail)
Sets the thumbnail flag |
void |
setUpdatedAfter(String updated)
Sets the updated after value. |
void |
setUpdatedBefore(String updated)
Sets the updated before value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int AND_OPERATOR
public static final int OR_OPERATOR
public static final int XOR_OPERATOR
public static final int NAME_SORT
public static final int RELEVANCE_SORT
public static final int CONTENTTYPE_SORT
public static final int LOCALAREA_SORT
public static final int GLOBALAREA_SORT
public static final int DATE_SORT
public static final int CHILD_TYPE
public static final int PARENT_TYPE
public static final int SIBLING_TYPE
public static final int ANCESTOR_TYPE
public static final int DESCENDANT_TYPE
public static final int UNKNOWN_TYPE
public static final int NONE
public static final int DOCUMENT
public static final int SEARCH
Constructor Detail |
---|
public Browse()
Method Detail |
---|
public void setConnectionProxy(ConnectionProxy conProx)
public ConnectionProxy getConnectionProxy()
public void setMaxResults(int newMaxResults)
public int getMaxResults()
public void setStartResults(int newStartResults)
StartResults
.
public int getStartResults()
StartResults
.
public void setFolderMask(int newFolderMask)
FolderMask
with given integer value.
public int getFolderMask()
FolderMask
associated with this object.
public void setOperator(int newOperator)
newOperator
- the new operator to set.public int getOperator()
public String getOperatorString()
public void setSort(int sortValue)
sortValue
- public int getSort()
public String getSortString()
public void setSort2(int sortValue)
sortValue
- the sortValue as an integerpublic int getSort2()
public String getSort2String()
public void setGndextent(int gndextentValue)
gndextentValue
- public int getGndextent()
public String getGndextentString()
public void setFullOutput(boolean fulloutput)
fulloutput
- public boolean getFullOutput()
public boolean getThumbnail()
public void setThumbnail(boolean thumbnail)
thumbnail
- public void setRelationshipType(int relationshipType)
relationshipType
- an integer that defines relationship as
ANCESTOR_TYPE, CHILD_TYPE, DESCENDENT_TYPE, PARENT_TYPE,
SIBLING_TYPE, or as UNKNOWN_TYPE.public int getRelationshipType()
public String getRelationshipTypeString()
public void setUpdatedAfter(String updated)
public String getUpdatedAfter()
public void setUpdatedBefore(String updated)
public String getUpdatedBefore()
public Dataset getRootDataset() throws com.esri.aims.mtier.model.axl.AXLAttributeException, ConnectionParameterException, com.esri.aims.mtier.io.http.UnableToPingEsrimapException, AuthenticationException, SAXException, IOException
com.esri.aims.mtier.model.axl.AXLAttributeException
ConnectionParameterException
com.esri.aims.mtier.io.http.UnableToPingEsrimapException
AuthenticationException
SAXException
IOException
public DatasetCollection getSubset(Dataset dataset) throws com.esri.aims.mtier.model.axl.AXLAttributeException, ConnectionParameterException, com.esri.aims.mtier.io.http.UnableToPingEsrimapException, AuthenticationException, SAXException, IOException
com.esri.aims.mtier.model.axl.AXLAttributeException
ConnectionParameterException
com.esri.aims.mtier.io.http.UnableToPingEsrimapException
AuthenticationException
SAXException
IOException
public Dataset getMetadataDocument(String docid) throws com.esri.aims.mtier.model.axl.AXLAttributeException, ConnectionParameterException, com.esri.aims.mtier.io.http.UnableToPingEsrimapException, AuthenticationException, SAXException, IOException
com.esri.aims.mtier.model.axl.AXLAttributeException
ConnectionParameterException
com.esri.aims.mtier.io.http.UnableToPingEsrimapException
AuthenticationException
SAXException
IOException
public Vector getCollectionInfoValues(CollectionInfo collInfo) throws com.esri.aims.mtier.model.axl.AXLAttributeException, ConnectionParameterException, com.esri.aims.mtier.io.http.UnableToPingEsrimapException, AuthenticationException, SAXException, IOException
com.esri.aims.mtier.model.axl.AXLAttributeException
ConnectionParameterException
com.esri.aims.mtier.io.http.UnableToPingEsrimapException
AuthenticationException
SAXException
IOException
public boolean getContentInfoValidation() throws com.esri.aims.mtier.model.axl.AXLAttributeException, ConnectionParameterException, com.esri.aims.mtier.io.http.UnableToPingEsrimapException, AuthenticationException, SAXException, IOException
com.esri.aims.mtier.model.axl.AXLAttributeException
ConnectionParameterException
com.esri.aims.mtier.io.http.UnableToPingEsrimapException
AuthenticationException
SAXException
IOException
public List getUsers() throws com.esri.aims.mtier.model.axl.AXLAttributeException, ConnectionParameterException, com.esri.aims.mtier.io.http.UnableToPingEsrimapException, AuthenticationException, SAXException, IOException
com.esri.aims.mtier.model.axl.AXLAttributeException
ConnectionParameterException
com.esri.aims.mtier.io.http.UnableToPingEsrimapException
AuthenticationException
SAXException
IOException
public static String getStringFromType(int newType)
public DatasetCollection getDeletedDocuments(String before, String after) throws com.esri.aims.mtier.model.axl.AXLAttributeException, ConnectionParameterException, com.esri.aims.mtier.io.http.UnableToPingEsrimapException, AuthenticationException, SAXException, IOException
com.esri.aims.mtier.model.axl.AXLAttributeException
ConnectionParameterException
com.esri.aims.mtier.io.http.UnableToPingEsrimapException
AuthenticationException
SAXException
IOException
public List getDeletedRelationships() throws com.esri.aims.mtier.model.axl.AXLAttributeException, ConnectionParameterException, com.esri.aims.mtier.io.http.UnableToPingEsrimapException, AuthenticationException, SAXException, IOException
com.esri.aims.mtier.model.axl.AXLAttributeException
ConnectionParameterException
com.esri.aims.mtier.io.http.UnableToPingEsrimapException
AuthenticationException
SAXException
IOException
public List getRelationships() throws com.esri.aims.mtier.model.axl.AXLAttributeException, ConnectionParameterException, com.esri.aims.mtier.io.http.UnableToPingEsrimapException, AuthenticationException, SAXException, IOException
com.esri.aims.mtier.model.axl.AXLAttributeException
ConnectionParameterException
com.esri.aims.mtier.io.http.UnableToPingEsrimapException
AuthenticationException
SAXException
IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |