public class InformationExtractionPreparerSpecification extends TieInformationExtractionAbstractSpecification
Modifier and Type | Field and Description |
---|---|
static String |
CLASS_NAME
The name of the ClassObject representing this class.
|
static String |
NAME_ATTRIBUTE
The name of the attribute that holds the name of
this InformationExtractionPreparerSpecification.
|
static String |
PREPARERCLASSNAME_ATTRIBUTE
The name of the attribute that holds fully-qualified class name
of the InformationExtractionPreparer class.
|
DESCRIPTION_ATTRIBUTE, SETTINGS_ATTRIBUTE
ACTIVE_ATTRIBUTE, POLICYBUNDLE_ATTRIBUTE, POLICYLISTS_ATTRIBUTE, PROPERTYBUNDLE_ATTRIBUTE
DOMAIN_UNIQUENAME_DEFAULT_DELIMITER, m_ClassId, m_Id, m_Session
Modifier | Constructor and Description |
---|---|
protected |
InformationExtractionPreparerSpecification(LibrarySession session,
Long id,
Long classId,
S_LibraryObjectData data)
Constructs a InformationExtractionPreparerSpecification object.
|
Modifier and Type | Method and Description |
---|---|
static InformationExtractionPreparerSpecification[] |
findAll(LibrarySession session)
Returns the set of defined InformationExtractionPreparerSpecifications.
|
static InformationExtractionPreparerSpecification |
findByName(LibrarySession session,
String name)
Returns the a InformationExtractionPreparerSpecification matching the
specified name.
|
InformationExtractionPreparer |
getInformationExtractionPreparer()
Gets the InformationExtractionPreparer instance implementation
corresponding to the PreparerClassName attribute setting.
|
InformationExtractionPreparer |
getInformationExtractionPreparer(String className)
Gets the InformationExtractionPreparer instance implementation
corresponding to the specified class name.
|
static LibraryObjectLookupCache |
getLibraryObjectLookupCache(LibrarySession session)
Returns the LibraryObjectLookupCache used by find
InformationExtractionPreparerSpecification instances by name.
|
String |
getPreparerClassName()
Gets the fully-qualified class name of the InformationExtractionPreparer class.
|
boolean |
hasNameAttribute()
Returns true if this object is an instance of a class
that has a NAME attribute, and false otherwise.
|
addSetting, getDescription, getSetting, getSettings, postCreate, preFree, preUpdate
addCategory, constructSystemObject, constructSystemObjectVector, free, freeCategories, getCategories, getCategories, getCategories, getCategories, getPolicyBundle, getPolicyLists, handleCreate, hasPropertyBundleAttribute, isActive, postUpdate, preCreate, putPolicy, removeAllPolicies, removePolicy, removePolicy, setActive, setPolicyBundle, setPolicyLists
added, addSimpleProperty, addSimpleProperty, applyProperties, auditCreated, auditUpdated, canPurge, checkIfPropertyBundleSupported, checkRequiredAttributeSet, clearCopyContext, clearFreeContext, clearUpdateContext, compareTo, constructIdArray, constructIdArray, constructLibraryObject, constructLibraryObjectVector, createDedicatedPropertyBundle, createInstance, deriveDomainUniqueName, dispose, equals, equals, free, freeAll, get, getAttribute, getAttributeByUpperCaseName, getAttributes, getAttributesByUpperCaseNames, getAuditDomainContext, getAuditEventFolderContext, getClassId, getClassname, getClassName, getClassObject, getCommonName, getCommonNameAndClass, getCopyContext, getCreateContext, getData, getDefinition, getDefinitionForSimplePropertyUpdates, getEffectivePolicyListElements, getEventualAttributeByUpperCaseName, getFreeContext, getId, getLabel, getName, getObjectReferenceAttribute, getOperationActionSpecificationContext, getPropertyBundle, getPropertyValue, getPublicObjectAttribute, getResourceString, getResourceString, getSchemaObjectAttribute, getSession, getSessionInterface, getSharedStateFactory, getSimpleObjectAttribute, getSimpleProperties, getSimpleProperty, getSimplePropertyValue, getStringIdentifier, getSystemObjectAttribute, getTraceLogger, getUpdateContext, handleAdminModeChange, handleEvent, handleFree, handleUpdate, hashCode, invalidateState, invokeOperation, invokeOperation, invokeServerMethod, isConnected, isCoreEventPostingEnabled, isInstanceOf, isPersistent, isTraced, isValidEventType, lockRows, lookupInstanceLabel, performPostCreateExtensions, performPostFreeExtensions, performPostUpdateExtensions, performPreCreateExtensions, performPreFreeExtensions, performPreUpdateExtensions, postEvent, postEvent, postFree, prePostAuditEvent, putProperty, putProperty, removeAllProperties, removeAllSimpleProperties, removeAllSimpleProperties, removed, removeProperty, removeSimpleProperty, removeSimpleProperty, renderAsRandomAccessContent, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, setAttributes, setCopyContext, setFreeContext, setId, setName, setPropertyBundle, setPropertyValue, setUpdateContext, toString, trace, trustHandleCreate, trustHandleCreateAsAdmin, trustHandleFree, trustHandleFreeAsAdmin, trustHandleUpdate, trustHandleUpdateAsAdmin, update, updateAndExposeDefinition, validatePropertyValues, vectorLibraryObjectElement, vectorToLibraryObjectArray, verifyAdministrationMode, verifyConnected, verifyPersistent, verifySystemUserAccess, verifyTargetObject
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getAttributeByUpperCaseName, getClassId, getId, getSessionInterface
getTraceLogger, isTraced, trace
public static final String CLASS_NAME
public static final String NAME_ATTRIBUTE
public static final String PREPARERCLASSNAME_ATTRIBUTE
protected InformationExtractionPreparerSpecification(LibrarySession session, Long id, Long classId, S_LibraryObjectData data) throws IfsException
session
- current LibrarySessionid
- object idclassId
- class iddata
- data componentIfsException
- if the operation failspublic boolean hasNameAttribute() throws IfsException
LibraryObject
hasNameAttribute
in class InformationExtractionAbstractSpecification
IfsException
- if operation fails.public String getPreparerClassName() throws IfsException
IfsException
- if operation failspublic InformationExtractionPreparer getInformationExtractionPreparer() throws IfsException
IfsException
- if the operation failspublic InformationExtractionPreparer getInformationExtractionPreparer(String className) throws IfsException
className
- the fully qualified class nameIfsException
- if the operation failspublic static LibraryObjectLookupCache getLibraryObjectLookupCache(LibrarySession session) throws IfsException
session
- the session contextIfsException
- if the operation fails.public static InformationExtractionPreparerSpecification[] findAll(LibrarySession session) throws IfsException
The instances will be sorted by name.
session
- the session contextIfsException
- if the operation fails.public static InformationExtractionPreparerSpecification findByName(LibrarySession session, String name) throws IfsException
InformationExtractionPreparerSpecification names are case sensitive, so this operations requires an exact match with respect to case.
session
- the session contextname
- the InformationExtractionPreparerSpecification nameIfsException
- if the operation fails.Copyright © 2023. All rights reserved.