|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LookupTableManager
Interface for the Manager of LookupTable objects
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
LookupTable |
createLookupTable(LookupSpec spec,
java.lang.String name)
Returns a new lookup table with the given spec and name |
LookupTable |
getLookupTable(java.lang.String lookupTableName)
Retrieves the latest version of specific LookupTable by name. |
LookupTable |
getLookupTable(java.lang.String lookupTableName,
VersionInfo version)
Retrieves a particular version of a specified LookupTable |
java.util.Collection<LookupTable> |
getLookupTables()
Retrieves all LookupTables available in the current context |
java.util.List<VersionInfo> |
getVersionInfo(java.lang.String lookupTableName)
Retrieves all Version Information for a LookupTable |
VersionInfo |
getVersionInfo(java.lang.String lookupTableName,
java.lang.String versionName)
Retrieves Version Information for a particular version of a LookupTable |
Methods inherited from interface com.ibm.pim.common.Manager |
---|
getManagerName |
Field Detail |
---|
static final java.lang.String copyright
Method Detail |
---|
LookupTable createLookupTable(LookupSpec spec, java.lang.String name)
spec
- The spec for the new lookup tablename
- The name to be given to the new lookup table
PIMInternalException
- If an internal error occurs
PIMAuthorizationException
- Reserved for future use
java.lang.IllegalArgumentException
- If spec is null or name is null or if the name is an empty
string
java.lang.IllegalStateException
- If the spec has not been persistedjava.util.Collection<LookupTable> getLookupTables()
PIMInternalException
- If an internal error occurs
PIMAuthorizationException
- Reserved for future useLookupTable getLookupTable(java.lang.String lookupTableName)
lookupTableName
- The name of the LookupTable to be retrieved
PIMInternalException
- If an internal error occurs
PIMAuthorizationException
- Reserved for future use
java.lang.IllegalArgumentException
- If lookupTableName is null or if the lookupTableName is an empty stringLookupTable getLookupTable(java.lang.String lookupTableName, VersionInfo version)
lookupTableName
- The name of the LookupTableversion
- The version info object representing the LookupTable to be
retrieved
PIMInternalException
- If an internal error occurs
PIMAuthorizationException
- Reserved for future use
java.lang.IllegalArgumentException
- If lookupTableName is null or if the lookupTableName is an empty string
or if version is nulljava.util.List<VersionInfo> getVersionInfo(java.lang.String lookupTableName)
lookupTableName
- The name of the LookupTable
PIMInternalException
- If an internal error occurs
PIMAuthorizationException
- Reserved for future use
java.lang.IllegalArgumentException
- If lookupTableName is null or if the lookupTableName is an empty stringVersionInfo getVersionInfo(java.lang.String lookupTableName, java.lang.String versionName)
lookupTableName
- The name of the LookupTableversionName
- the version of the LookupTable as a String
PIMInternalException
- If an internal error occurs
PIMAuthorizationException
- Reserved for future use
java.lang.IllegalArgumentException
- If lookupTableName is null or if the lookupTableName is an empty string
or if versionName is null or if the versionName is an empty string
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |