|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.globus.ogsa.impl.base.cas.server.databaseAccess.accessors.ObjectDataHandler
Describes the data needed for object
| Constructor Summary | |
ObjectDataHandler()
|
|
| Method Summary | |
static int |
deleteObject(java.lang.String objectName,
java.lang.String namespaceNick)
Deletes object data gievn ojectName and namespace Manipulates object table |
static void |
deleteObjectForId(java.lang.String objectId)
Deletes object data given objectId Manipulates object table |
static java.lang.String |
getComparisonAlg(java.lang.String namespace)
|
static ObjectComparison |
getComparisonClass(java.lang.String compAlgClassName)
|
static java.lang.String |
getObjectDescription(java.lang.String objectName)
|
static int |
getObjectId(java.lang.String objectName,
java.lang.String namespaceNick)
Returns object id given onject name and namespace Returns -1 if object is not in database |
static java.lang.String[] |
list()
List of ObjectData |
static java.util.Vector |
retrieveMatchingObjects(java.lang.String namespace,
java.lang.String objectName)
|
static CasObjectData |
retrieveObject(java.lang.String objectName,
java.lang.String namespaceNick)
Retrieves object data given onjectName and namespace Picks up values from obejct table and object group entry table |
static ObjectData |
retrieveObjectForId(java.lang.String objectId)
Retrieves object data given objectId Picks up values from obejct table and object group entry table |
static java.lang.String |
storeObject(ObjectData objectData)
Insert into user data into object table Assuming checks for object already existing we made |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ObjectDataHandler()
| Method Detail |
public static int getObjectId(java.lang.String objectName,
java.lang.String namespaceNick)
throws CasDBException
CasDBException
public static ObjectComparison getComparisonClass(java.lang.String compAlgClassName)
throws CasDBException
CasDBException
public static java.lang.String getComparisonAlg(java.lang.String namespace)
throws CasDBException
CasDBException
public static java.lang.String storeObject(ObjectData objectData)
throws CasDBException
CasDBException
public static java.lang.String[] list()
throws CasDBException
CasDBException
public static CasObjectData retrieveObject(java.lang.String objectName,
java.lang.String namespaceNick)
throws CasDBException
CasDBException
public static ObjectData retrieveObjectForId(java.lang.String objectId)
throws CasDBException
CasDBException
public static int deleteObject(java.lang.String objectName,
java.lang.String namespaceNick)
throws CasDBException
CasDBException
public static void deleteObjectForId(java.lang.String objectId)
throws CasDBException
CasDBException
public static java.util.Vector retrieveMatchingObjects(java.lang.String namespace,
java.lang.String objectName)
throws CasDBException
CasDBException
public static java.lang.String getObjectDescription(java.lang.String objectName)
throws CasDBException
CasDBException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||