public class CommonEntityManager extends SchemaManager implements EntityResource
DEFAULT_FilterFactoryCreator, DEFAULT_ObservationFactoryCreator, DEFAULT_PhenomenonTypeResourceCreator, filterFactory, observationFactory, ptypeResource
DEFAULT_ConnectionFactoryCreator, DEFAULT_InitialContextFactoryCreator, defaultCreatorInfo, manager
DEFAULT_PROPERTY_NAME, info, PROPERTY_NAME_KEY, propertyName, props
KEY_CatalogCreatorInfo, KEY_Ptype, KEY_PtypeURL, KEY_SchemaSection
KEY_ResourceFactoryCreator
コンストラクタと説明 |
---|
CommonEntityManager() |
CommonEntityManager(java.util.Map info) |
CommonEntityManager(java.lang.String propertyName) |
CommonEntityManager(java.lang.String propertyName,
java.util.Map info) |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.Set |
creatableSet()
生成可能なKey(現象型名)の一覧を返す。
|
java.util.Map |
getAliasMap()
PEXA1互換メソッド。
|
AliasFactory |
getAliasMapFactory()
PEXA1互換メソッド。
|
CascadeInvalidiableFactory |
getCascadeInvalidiableFactory()
PEXA1互換メソッド。
|
CascadeRemovableFactory |
getCascadeRemovableFactory()
PEXA1互換メソッド。
|
CascadeUpdatableFactory |
getCascadeUpdatableFactory()
PEXA1互換メソッド。
|
DelegationFactory |
getDelegationFactory()
DelegationFactoryを返すPEXA1互換メソッド。
|
ModelMapperContainerFactory |
getModelMapperContainerFactory() |
ModelMeta |
getModelMeta()
対象モデルのModelMetaを返す
|
ModelSchema |
getModelSchema()
対象モデルのModelSchemaを返す
|
ObservableFactory |
getObservableFactory()
ObservableFactoryを取得する
|
ObservableFactoryUtils |
getObservableFactoryUtils()
ObservableFactoryを取得する。
|
ObservationSourceContainer |
getObservationSourceContainer()
ObservationSourceの管理コンテナを返す。
|
ObservationSourceContainer |
getObservationSourceContainer(ObservableProxy proxy,
java.util.Map observationTable)
ObservationSourceの管理コンテナを返す。
|
Preloadable |
getPreloadable()
PEXA1互換メソッド。
|
PhenomenonType |
getPrimaryPhenomenonType()
Primary現象型スキーマを取得する。
|
java.lang.String |
getPrimaryPhenomenonTypeName()
Primary現象型名を取得する。
|
Key |
getPrimaryPhenomenonTypeNameKey()
Key(Primary現象型名)を取得する。
|
ProcedureFactory |
getProcedureFactory()
PEXA1暫定互換用ProcedureFactoryからprocedureTableへの変換結果を取得する。
|
java.util.Map |
getProcedureTable()
Key(現象型名)・手続きテーブルを取得する。
|
protected java.util.Map |
getResourceDefaultCreatorInfo()
派生クラスにおいてはここをsuper.setupDefaultCreatorInfo()に続けて拡張すること
|
Sequencer |
getSequencer()
PEXA1互換メソッド。
|
Sequencer |
getSequencer(java.lang.String seqName)
PEXA1互換メソッド。
|
java.util.Map |
getStaticMap(Observable observable)
PEXA1互換メソッド。
|
StaticMapFactory |
getStaticMapFactory()
PEXA1互換メソッド。
|
ObservableSchema |
getTranObservableSchema()
TransactionテーブルのObservableSchemaを取得する(Obsolete)。
|
PrimaryObservableSchema |
getTranPrimaryObservableSchema()
TransactionテーブルのPrimaryObservableSchemaを取得する(Obsolete)。
|
TriggerFactory |
getTriggerFactory() |
UpdatableSchema |
getUpdatableSchema()
対象モデルのUpdatableSchemaを返す
|
Key |
getVersionCheckKey()
VersionNumberのチェックにする利用する。
|
boolean |
isCheckValue()
観測の値の型の妥当性をチェックするか否かを返す。
|
boolean |
isDelegationCacheEnable()
Delegationをキャッシュしていいかどうかを表す。
|
java.util.Set |
loadableSet() |
java.util.Set |
removableSet()
Null値が設定可能なKey(現象型名)の一覧を返す。
|
protected void |
setupLocal() |
java.lang.String |
toString()
文字列を取得する。
|
java.util.Set |
updatableSet()
更新可能なKey(現象型名)の一覧を返す。
|
getFilterFactory, getObservationFactory, getPhenomenonTypeResource, getSchemaInfo
createCreator, createFactory, createFactory, getConnection, getConnection, getConnection, getConnectionFactory, getContextProp, getCreator, getCreatorInfo, getCreatorMap, getDataSource, getDefaultCreatorInfo, getFactory, getFactoryMap, getInitialContext, getInitialContext, getInitialContext, getInitialContextFactory, getResourceCreatorInfo, getResourceKey, isRunningOnServer, setup
getEnvValue, getEnvValue, getEnvValue, getEnvValue, getInfo, getInfoValue, getInfoValue, getInfoValue, getInfoValue, getLocalValue, getLocalValue, getLocalValue, getLocalValue, getProperties, getPropertiesValue, getPropertiesValue, getPropertiesValue, getPropertiesValue, getPropertyName, getValue, getValue, getValue, getValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getObservationFactory
getFilterFactory, getPhenomenonTypeResource
getConnection, getConnection, getConnection, getConnectionFactory, getContextProp, getCreator, getCreatorInfo, getDataSource, getFactory, getInitialContext, getInitialContext, getInitialContext, getInitialContextFactory, getResourceKey, isRunningOnServer
getEnvValue, getEnvValue, getEnvValue, getInfo, getInfoValue, getInfoValue, getInfoValue, getInfoValue, getLocalValue, getLocalValue, getLocalValue, getLocalValue, getProperties, getPropertiesValue, getPropertiesValue, getPropertiesValue, getPropertiesValue, getPropertyName, getValue, getValue, getValue, getValue
protected PrimaryObservableSchemaFactory indexSchemaFactory
protected PrimaryObservableSchemaFactory schemaFactory
protected ProcedureFactory pfactory
protected PrimaryPhenomenonTypeSchemaFactory primaryPtypeSchemaFactory
protected SequencerFactory seqFactory
protected boolean isCheckValue
protected Key lockKey
protected DelegationFactory delegationFactory
protected CascadeRemovableFactory cascadeRemovableFactory
protected CascadeUpdatableFactory cascadeUpdatableFactory
protected CascadeInvalidiableFactory cascadeInvalidiableFactory
protected ObservableFactoryUtils observableFactoryUtils
protected java.lang.Boolean delegationCacheFlag
protected AliasFactory aliasMapFactory
protected StaticMapFactory staticMapFactory
protected ObservableFactory observableFactory
protected TriggerFactory triggerFactory
protected Preloadable preloadable
protected LoadableSetFactory loadableSetFactory
protected CreatableSetFactory creatableSetFactory
protected UpdatableSetFactory updatableSetFactory
protected RemovableSetFactory removableSetFactory
protected ModelSchema modelSchema
protected UpdatableSchema updatableSchema
protected ModelMapperContainerFactory mappingFactory
protected ModelMetaFactory modelMetaFactory
protected ModelMeta modelMeta
public CommonEntityManager()
public CommonEntityManager(java.lang.String propertyName)
public CommonEntityManager(java.util.Map info)
public CommonEntityManager(java.lang.String propertyName, java.util.Map info)
protected void setupLocal()
setupLocal
クラス内 SchemaManager
public final java.lang.String getPrimaryPhenomenonTypeName()
getPrimaryPhenomenonTypeName
インタフェース内 EntityResource
public final Key getPrimaryPhenomenonTypeNameKey()
getPrimaryPhenomenonTypeNameKey
インタフェース内 EntityResource
public final PhenomenonType getPrimaryPhenomenonType()
getPrimaryPhenomenonType
インタフェース内 EntityResource
public final ObservableFactoryUtils getObservableFactoryUtils()
getObservableFactoryUtils
インタフェース内 EntityResource
public final ObservableFactory getObservableFactory()
EntityResource
getObservableFactory
インタフェース内 EntityResource
public final TriggerFactory getTriggerFactory()
getTriggerFactory
インタフェース内 EntityResource
public final PrimaryObservableSchema getTranPrimaryObservableSchema()
getTranPrimaryObservableSchema
インタフェース内 EntityResource
public final ObservableSchema getTranObservableSchema()
getTranObservableSchema
インタフェース内 EntityResource
public java.util.Set loadableSet()
public final java.util.Set creatableSet()
creatableSet
インタフェース内 EntityResource
public final java.util.Set updatableSet()
updatableSet
インタフェース内 EntityResource
public final java.util.Set removableSet()
removableSet
インタフェース内 EntityResource
public final ProcedureFactory getProcedureFactory()
getProcedureFactory
インタフェース内 EntityResource
public final java.util.Map getProcedureTable()
getProcedureTable
インタフェース内 EntityResource
public final DelegationFactory getDelegationFactory()
getDelegationFactory
インタフェース内 EntityResource
public final CascadeRemovableFactory getCascadeRemovableFactory()
getCascadeRemovableFactory
インタフェース内 EntityResource
public final CascadeUpdatableFactory getCascadeUpdatableFactory()
getCascadeUpdatableFactory
インタフェース内 EntityResource
public final CascadeInvalidiableFactory getCascadeInvalidiableFactory()
getCascadeInvalidiableFactory
インタフェース内 EntityResource
public boolean isDelegationCacheEnable()
isDelegationCacheEnable
インタフェース内 EntityResource
public final Sequencer getSequencer()
getSequencer
インタフェース内 EntityResource
public final Sequencer getSequencer(java.lang.String seqName)
getSequencer
インタフェース内 EntityResource
seqName
- 採番するシーケンス名public final boolean isCheckValue()
isCheckValue
インタフェース内 EntityResource
public final Key getVersionCheckKey()
getVersionCheckKey
インタフェース内 EntityResource
public java.lang.String toString()
toString
クラス内 ResourceManager
public final java.util.Map getAliasMap()
getAliasMap
インタフェース内 EntityResource
public final AliasFactory getAliasMapFactory()
getAliasMapFactory
インタフェース内 EntityResource
public final java.util.Map getStaticMap(Observable observable)
getStaticMap
インタフェース内 EntityResource
public final StaticMapFactory getStaticMapFactory()
getStaticMapFactory
インタフェース内 EntityResource
protected java.util.Map getResourceDefaultCreatorInfo()
ResourceManager
getResourceDefaultCreatorInfo
クラス内 SchemaManager
public Preloadable getPreloadable() throws FatalException
EntityResource
getPreloadable
インタフェース内 EntityResource
FatalException
public ModelMapperContainerFactory getModelMapperContainerFactory() throws FatalException
FatalException
public ObservationSourceContainer getObservationSourceContainer() throws FatalException
EntityResource
getObservationSourceContainer
インタフェース内 EntityResource
FatalException
public ObservationSourceContainer getObservationSourceContainer(ObservableProxy proxy, java.util.Map observationTable) throws FatalException
EntityResource
getObservationSourceContainer
インタフェース内 EntityResource
FatalException
public ModelSchema getModelSchema() throws FatalException
EntityResource
getModelSchema
インタフェース内 EntityResource
FatalException
public UpdatableSchema getUpdatableSchema() throws FatalException
EntityResource
getUpdatableSchema
インタフェース内 EntityResource
FatalException
public ModelMeta getModelMeta() throws FatalException
EntityResource
getModelMeta
インタフェース内 EntityResource
FatalException