org.dasein.persist.attributes
Class AttributeDAO
java.lang.Object
org.dasein.persist.attributes.AttributeDAO
public class AttributeDAO
- extends Object
|
Method Summary |
Collection<String> |
findOwnerId(Class cls,
String name,
String value)
|
static AttributeDAO |
getInstance()
|
org.dasein.attributes.AttributeMap |
loadAttributes(Class cls,
String oid)
|
org.dasein.attributes.DataTypeMap |
loadTypes(Class cls,
String oid)
|
org.dasein.attributes.DataTypeMap |
loadTypes(Transaction xaction,
Class cls,
String oid)
|
void |
removeAttributes(Transaction xaction,
Class cls,
String oid)
|
void |
removeTypes(Transaction xaction,
Class cls,
String oid)
|
void |
saveAttributes(Transaction xaction,
Class tc,
String tcid,
Class oc,
String ocid,
org.dasein.attributes.AttributeMap attrs)
|
void |
saveTypes(Transaction xaction,
Class tc,
String tcid,
org.dasein.attributes.DataTypeMap types)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATTRIBUTES
public static final String ATTRIBUTES
- See Also:
- Constant Field Values
GROUP
public static final String GROUP
- See Also:
- Constant Field Values
INDEX
public static final String INDEX
- See Also:
- Constant Field Values
OWNER_CLASS
public static final String OWNER_CLASS
- See Also:
- Constant Field Values
OWNER_ID
public static final String OWNER_ID
- See Also:
- Constant Field Values
TYPE_CLASS
public static final String TYPE_CLASS
- See Also:
- Constant Field Values
TYPE_ID
public static final String TYPE_ID
- See Also:
- Constant Field Values
TYPES
public static final String TYPES
- See Also:
- Constant Field Values
NAME
public static final String NAME
- See Also:
- Constant Field Values
TEXT_VALUE
public static final String TEXT_VALUE
- See Also:
- Constant Field Values
AttributeDAO
public AttributeDAO()
getInstance
public static AttributeDAO getInstance()
saveAttributes
public void saveAttributes(Transaction xaction,
Class tc,
String tcid,
Class oc,
String ocid,
org.dasein.attributes.AttributeMap attrs)
throws PersistenceException
- Throws:
PersistenceException
saveTypes
public void saveTypes(Transaction xaction,
Class tc,
String tcid,
org.dasein.attributes.DataTypeMap types)
throws PersistenceException
- Throws:
PersistenceException
loadAttributes
public org.dasein.attributes.AttributeMap loadAttributes(Class cls,
String oid)
throws PersistenceException
- Throws:
PersistenceException
loadTypes
public org.dasein.attributes.DataTypeMap loadTypes(Class cls,
String oid)
throws PersistenceException
- Throws:
PersistenceException
loadTypes
public org.dasein.attributes.DataTypeMap loadTypes(Transaction xaction,
Class cls,
String oid)
throws PersistenceException
- Throws:
PersistenceException
removeAttributes
public void removeAttributes(Transaction xaction,
Class cls,
String oid)
throws PersistenceException
- Throws:
PersistenceException
removeTypes
public void removeTypes(Transaction xaction,
Class cls,
String oid)
throws PersistenceException
- Throws:
PersistenceException
findOwnerId
public Collection<String> findOwnerId(Class cls,
String name,
String value)
throws PersistenceException
- Throws:
PersistenceException
Copyright © 2011 enStratus Networks LLC. All Rights Reserved.