public class Media_2
extends org.openmdx.base.dataprovider.layer.persistence.jdbc.Database_2
Modifier and Type | Class and Description |
---|---|
class |
Media_2.RestInteraction
LayerInteraction
|
Modifier and Type | Field and Description |
---|---|
protected org.openmdx.base.resource.InteractionSpecs |
SUPER |
allowsSqlSequenceFallback, autonumColumn, booleanFalse, booleanMarshaller, booleanTrue, booleanType, calendarMarshaller, cascadeDeletes, columnNameFrom, columnNameTo, databaseConfiguration, databaseProductNames, dataSource, datasourceName, dateTimeDaylightZone, dateTimePrecision, dateTimeType, dateTimeZone, dateType, dbObject, dbObject2, dbObjectFormat, dbObjectForQuery, dbObjectForQuery2, dbObjectHint, dbObjectsForQueryJoinColumn, DEFAULT_COLUMN_SELECTOR, DEFAULT_OID_SUFFIX, DEFAULT_PRIVATE_ATTRIBUTE_PREFIX, DEFAULT_RID_SUFFIX, DEFAULT_RSX_SUFFIX, disableAbsolutePositioning, durationMarshaller, durationType, embeddedFeatures, embeddedFlags, enableAspectFilterSubstitution, featureNames, getLargeObjectByValue, ignoreCheckForDuplicates, JDBC_DRIVER_SQL_PROPERTIES, jdbcDriverSqlProperties, JDO_CASE_INSENSITIVE_FLAG, joinColumnEnd1, joinColumnEnd2, joinTable, namespaceId, normalizeObjectIds, nullAsCharacter, OBJECT_IDX, OBJECT_OID, OBJECT_RID, objectIdPattern, orderNullsAsEmpty, pathMacroName, pathMacroValue, pathNormalizeLevel, privateColumnNames, publicColumnNames, referenceIdPattern, removableReferenceIdPrefix, RESERVED_WORDS_HSQLDB, RESERVED_WORDS_ORACLE, resultSetLimit, resultSetType, ROUND_UP_TO_MAX_SCALE, singleValueAttributes, SIZE_SUFFIX, sqlWildcards, streamBufferDirectory, stringMacroColumn, stringMacroName, stringMacroValue, SYSTEM_ATTRIBUTES, temporaryFiles, timeType, type, typeName, UNDEF_OBJECT_CLASS, unitOfWorkProvider, usePreferencesTable, useViewsForRedundantColumns, VIEW_MODE_ADD_MIXIN_COLUMNS_TO_PRIMARY, VIEW_MODE_SECONDARY_COLUMNS
Constructor and Description |
---|
Media_2()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
javax.resource.cci.Interaction |
getInteraction(org.openmdx.base.rest.cci.RestConnection connection) |
static java.io.File |
getMediaDir(org.openmdx.base.naming.Path path)
Get media dir.
|
protected java.util.List<java.lang.String> |
getPrincipalChain(javax.resource.cci.Connection connection) |
static java.io.File |
toContentDir(java.io.File mediadir,
org.openmdx.base.naming.Path path)
Map object identity to content dir.
|
addComplexFilter, allowScrollInsensitiveResultSet, allowScrollSensitiveResultSet, applyProvider, completeObject, create, createDbObject, createDbObject, escape, executeQuery, executeUpdate, externalizePathValue, externalizeStringValue, filterToSqlClause, filterToSqlClauses, get, getAllSubtypes, getAutonumColumn, getAutonumValue, getBooleanFalse, getBooleanMarshaller, getBooleanTrue, getBooleanType, getBooleanType, getCalendarMarshaller, getColumnName, getColumnNameFrom, getColumnNameTo, getConnection, getDatabaseConfiguration, getDatabaseProductName, getDatabaseSpecificColumnName, getDataSource, getDataSource, getDatasourceName, getDateTimeDaylightZone, getDateTimePrecision, getDateTimeType, getDateTimeType, getDateTimeZone, getDateType, getDateType, getDbObject, getDbObject, getDbObject, getDbObject2, getDbObjectFormat, getDbObjectForQuery, getDbObjectForQuery2, getDbObjectHint, getDbObjectsForQueryJoinColumn, getDisableAbsolutePositioning, getDriverProperty, getDriverProperty, getDurationMarshaller, getDurationType, getEmbeddedFeature, getEmbeddedFeature, getEscapeClause, getFeatureName, getFetchSize, getFetchSizeGreedy, getFetchSizeOptimal, getFilterPropertyDefs, getJdbcDriverSqlProperties, getJoinColumnEnd1, getJoinColumnEnd2, getJoinTable, getLargeObjectMarshaller, getMacroConfiguration, getModel, getNamespaceId, getNonPersistentFeature, getNullAsCharacter, getObjectBatchSize, getObjectId, getObjectId, getObjectIdAttributesSuffix, getObjectIdPattern, getObjectIdxColumn, getObjectIdxColumnName, getObjectOidColumnName, getObjectRidColumnName, getObjects, getOptimalFetchSize, getOrderAmendment, getPartialObject, getPathMacroName, getPathMacroValue, getPathNormalizeLevel, getPlaceHolder, getPrimaryFilterProperties, getPrivateAttributesPrefix, getReference, getReferenceId, getReferenceIdAttributesSuffix, getReferenceIdFormat, getReferenceIdPattern, getReferenceIdSuffixAttributesSuffix, getReferenceType, getRemovableReferenceIdPrefix, getResultSetLimit, getResultSetType, getRowBatchSize, getSelectReferenceIdsClause, getSingleValueAttribute, getSizeSuffix, getSqlWildcards, getStreamBufferDirectory, getStringMacroColumn, getStringMacroName, getStringMacroValue, getTimeType, getTimeType, getType, getTypeName, getUnitOfWorkProvider, getVersion, getView, howToSetBinaryLargeObject, howToSetCharacterLargeObject, internalizePathValue, internalizeStringValue, isAllowsSqlSequenceFallback, isAspectBaseClass, isBaseClass, isCascadeDeletes, isDisableStateFilterSubstitution, isEmbeddedFeature, isGetLargeObjectByValue, isIgnoreCheckForDuplicates, isInToSqlClause, isLikeToSqlClause, isLikeToSqlClause, isNormalizeObjectIds, isNotExcludedFromPersistency, isOrderNullsAsEmpty, isPersistent, isSetSizeColumns, isUseNormalizedReferences, isUsePreferencesTable, isUseViewsForRedundantColumns, mapInstanceOfFilterProperty, newDelegateInteraction, prepareStatement, prepareStatement, removeAttributes, removePrivateAttributes, removeViewPrefix, setAllowsSqlSequenceFallback, setAutonumColumn, setBooleanFalse, setBooleanTrue, setBooleanType, setCascadeDeletes, setColumnNameFrom, setColumnNameTo, setDataSource, setDatasourceName, setDateTimeDaylightZone, setDateTimePrecision, setDateTimeType, setDateTimeZone, setDateType, setDbObject, setDbObject2, setDbObjectFormat, setDbObjectForQuery, setDbObjectForQuery2, setDbObjectHint, setDbObjectsForQueryJoinColumn, setDisableAbsolutePositioning, setDisableStateFilterSubstitution, setDurationType, setEmbeddedFeature, setFetchSize, setFetchSizeGreedy, setFetchSizeOptimal, setGetLargeObjectByValue, setIgnoreCheckForDuplicates, setJoinColumnEnd1, setJoinColumnEnd2, setJoinTable, setLockAssertion, setLockAssertion, setNamespaceId, setNonPersistentFeature, setNormalizeObjectIds, setNullAsCharacter, setObjectBatchSize, setObjectIdAttributesSuffix, setObjectIdPattern, setObjectIdxColumn, setOptimalFetchSize, setOrderNullsAsEmpty, setPathMacroName, setPathMacroValue, setPathNormalizeLevel, setPreparedStatementValue, setPrivateAttributesPrefix, setReferenceIdAttributesSuffix, setReferenceIdFormat, setReferenceIdPattern, setReferenceIdSuffixAttributesSuffix, setRemovableReferenceIdPrefix, setResultSetLimit, setResultSetType, setRowBatchSize, setSetSizeColumns, setSingleValueAttribute, setStreamBufferDirectory, setStringMacroColumn, setStringMacroName, setStringMacroValue, setTimeType, setType, setTypeName, setUnitOfWorkProvider, setUseNormalizedReferences, setUsePreferencesTable, setUseViewsForRedundantColumns, setValue, setValue, tallyLargeObject, tallyLargeObject, toId, toIdx, toMultiValueView, toOid, toReadLock, toRid, toRsx, toWriteLock, unescape
public javax.resource.cci.Interaction getInteraction(org.openmdx.base.rest.cci.RestConnection connection) throws javax.resource.ResourceException
getInteraction
in interface org.openmdx.base.resource.spi.Port<org.openmdx.base.rest.cci.RestConnection>
getInteraction
in class org.openmdx.base.dataprovider.layer.persistence.jdbc.Database_2
javax.resource.ResourceException
public static java.io.File getMediaDir(org.openmdx.base.naming.Path path)
path
- public static java.io.File toContentDir(java.io.File mediadir, org.openmdx.base.naming.Path path)
name
- protected java.util.List<java.lang.String> getPrincipalChain(javax.resource.cci.Connection connection) throws javax.resource.ResourceException
javax.resource.ResourceException
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.