|
Project Aristotle - ArisID Attribute Services | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openliberty.arisidbeans.IGFObjectManager
public abstract class IGFObjectManager
IGFObjectManager is an abstract class containing methods that are generic to any CARML declaration and this class is inherited by the BeanManager class generated from a CARML file.
Field Summary | |
---|---|
static java.lang.String |
APP_CTX_AUTHUSER
Deprecated. This will be removed in the future. Use ArisIdConstants.APP_CTX_AUTHUSER instead |
static java.lang.String |
APP_CTX_LOCALE
Deprecated. This will be removed in the future. Use ArisIdConstants.APP_CTX_LOCALE instead |
static java.lang.String |
APP_CTX_PAGE
Deprecated. This will be removed in the future. Use ArisIdConstants.APP_CTX_PAGESIZE instead |
static java.lang.String |
LOG_LEVEL
Deprecated. This will be removed in the future. |
static java.lang.String |
LOGGER_NAME
Deprecated. This will be removed in the future. |
static java.lang.String |
SECURITY_CREDENTIALS
Deprecated. This will be removed in the future. Use ArisIdConstants.SECURITY_CREDENTIALS instead |
static java.lang.String |
SECURITY_PRINCIPAL
Deprecated. This will be removed in the future. Use ArisIdConstants.SECURITY_PRINCIPAL instead |
Constructor Summary | |
---|---|
IGFObjectManager()
|
Method Summary | |
---|---|
void |
dispose()
Releases the ArisId service handle |
void |
finalize()
|
java.util.List<java.lang.String> |
getAllAttributeNames()
Gets list of all attributes' names referred in all CARML interactions |
java.util.List<java.lang.String> |
getAllAttributeNames(java.lang.String interactionName)
Gets list of all attributes' name referred in a given interaction |
java.util.List<java.lang.String> |
getAllInteractions()
Gets all interaction names in the CARML file |
java.util.List<java.lang.String> |
getAllInteractions(java.lang.String interactionType)
Gets list of all interaction names in a CARML file for requested interaction Type |
java.util.List<java.lang.String> |
getAllPredicateNames()
Gets list of all predicates' names referred in all CARML interactions |
java.util.List<java.lang.String> |
getAllPredicateNames(java.lang.String interactionName)
Gets list of all predicates' name referred in a given interaction |
java.util.List<java.lang.String> |
getAllPropertyNames()
Gets list of all properties' (attributes, predicates and roles) names referred in all CARML interactions |
java.util.List<java.lang.String> |
getAllPropertyNames(java.lang.String interactionName)
Gets list of all properties' (attributes, predicates and roles) names referred in a given interaction |
java.util.List<java.lang.String> |
getAllRoles()
Gets list of all roles referred in all CARML interactions |
java.util.List<java.lang.String> |
getAllRoles(java.lang.String interactionName)
Gets list of all roles referred in a given interaction |
AttributeDef |
getAttributeDef(java.lang.String attributeName)
Gets the Attribute Definition as specified in the CARML declaration file |
PredicateDef |
getPredicateDef(java.lang.String predicateName)
Gets the Predicate Definition as specified in the CARML declaration file |
RoleDef |
getRoleDef(java.lang.String roleName)
Gets the Role Definition as specified in the CARML declaration file |
boolean |
isAttribute(java.lang.String name)
Return TRUE if the given property name is an Attribute |
boolean |
isPredicate(java.lang.String name)
Return TRUE if the given property name is a Predicate |
boolean |
isRole(java.lang.String name)
Return TRUE if the given property name is a Role |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String APP_CTX_AUTHUSER
ArisIdConstants.APP_CTX_AUTHUSER
insteadpublic static final java.lang.String APP_CTX_PAGE
ArisIdConstants.APP_CTX_PAGESIZE
insteadpublic static final java.lang.String APP_CTX_LOCALE
ArisIdConstants.APP_CTX_LOCALE
insteadpublic static final java.lang.String SECURITY_PRINCIPAL
ArisIdConstants.SECURITY_PRINCIPAL
insteadpublic static final java.lang.String SECURITY_CREDENTIALS
ArisIdConstants.SECURITY_CREDENTIALS
insteadpublic static final java.lang.String LOGGER_NAME
public static final java.lang.String LOG_LEVEL
Constructor Detail |
---|
public IGFObjectManager()
Method Detail |
---|
public boolean isAttribute(java.lang.String name)
name
- property name
public boolean isPredicate(java.lang.String name)
name
- property name
public boolean isRole(java.lang.String name)
name
- property name
public AttributeDef getAttributeDef(java.lang.String attributeName)
attributeName
- Name of the attribute for which the Attribute Definition
to be returned
public PredicateDef getPredicateDef(java.lang.String predicateName)
predicateName
- Name of the predicate for which the Predicate Definition
to be returned
public RoleDef getRoleDef(java.lang.String roleName)
roleName
- Name of the role for which the Role Definition
to be returned
public java.util.List<java.lang.String> getAllAttributeNames()
public java.util.List<java.lang.String> getAllAttributeNames(java.lang.String interactionName)
interactionName
- Interaction in the CARML file
public java.util.List<java.lang.String> getAllPredicateNames()
public java.util.List<java.lang.String> getAllPredicateNames(java.lang.String interactionName)
interactionName
- Interaction in the CARML file
public java.util.List<java.lang.String> getAllRoles()
public java.util.List<java.lang.String> getAllRoles(java.lang.String interactionName)
interactionName
- Interaction in the CARML file
public java.util.List<java.lang.String> getAllPropertyNames()
public java.util.List<java.lang.String> getAllPropertyNames(java.lang.String interactionName)
interactionName
- Interaction in the CARML file
public java.util.List<java.lang.String> getAllInteractions()
public java.util.List<java.lang.String> getAllInteractions(java.lang.String interactionType)
interactionType
- Interaction Type (READ, FIND, SEARCH, COMPARE, ADD, MODIFY or
DELETE)
public void dispose()
public void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
|
OpenLiberty.org - Licensed under Apache APL 2.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |