public class ODApplicationGroup
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
ODApplication |
getApplication(java.lang.String name)
Get an ODApplication object that is associated with this Application Group.
|
long |
getApplicationGroupExpireDays()
Get the Life of Data and Indexes Expire setting.
|
java.lang.String[] |
getApplicationNames()
Get the OnDemand applications associated with this application group.
|
java.lang.String |
getDescription()
The description of the application group.
|
short |
getDocPerms()
Get the Doc Permissions.
|
ODApplicationGroupField |
getField(java.lang.String name)
Get the ODApplicationGroupField object.
|
java.util.Enumeration |
getFields()
Get the Application Group Fields
|
long |
getId()
The application group identifier is an internal numeric representation
of this ODApplicationGroup.
|
int |
getIdPerms()
Get the ID Permissions.
|
java.lang.String[] |
getLoadFieldNames()
Used with the ODServer loading capabilities
|
java.util.Enumeration |
getLoadFields()
Used with the ODServer loading capabilities
|
java.lang.String |
getName()
The name of the application group.
|
boolean |
hasPageCountField()
Used with the ODServer loading capabilities
|
boolean |
isCFSODEnabled()
Returns whether or not this application group has been enabled for CFSOD support.
|
boolean |
isHoldEnabled()
Returns whether or not this application group has been enabled for Enhanced Retention Management (Hold).
|
boolean |
isRMEnabled()
Returns whether or not this application group has been Records Manager
enabled.
|
public java.lang.String getName()
public java.lang.String getDescription()
public java.lang.String[] getApplicationNames()
public long getId()
public boolean isRMEnabled()
public boolean isHoldEnabled()
public boolean isCFSODEnabled()
public ODApplicationGroupField getField(java.lang.String name)
name - The name of the Application Group fieldpublic java.util.Enumeration getFields()
public int getIdPerms()
System.out.println("Has Permissions to access logical views " +
((odApplGrp.getDocPerms() & ODConstant.OD_APPLGRP_ID_LOGICAL_VIEW)!= 0 ? true : false));
public short getDocPerms()
System.out.println("Has Permissions to add documents " +
((odApplGrp.getDocPerms() & ODConstant.OD_PERM_ADD)!= 0 ? true : false));
public ODApplication getApplication(java.lang.String name) throws ODException
name - The Application Name string that you want to get.ODExceptionODApplicationpublic long getApplicationGroupExpireDays()
throws ODException
ODExceptionpublic java.util.Enumeration getLoadFields()
ODServer.loadAddDoc(int, Hashtable, java.io.File),
ODApplicationGroupField.isLoadField()public java.lang.String[] getLoadFieldNames()
ODServer.loadAddDoc(int, Hashtable, java.io.File),
ODApplicationGroupField.isLoadField()public boolean hasPageCountField()
ODServer.loadAddDoc(int, Hashtable, java.io.File)(c)Copyright International Business Machines Corporation 2001, 2020. IBM Corp. All rights reserved.