Class RawToBlobChangeStrategy
- java.lang.Object
-
- de.hybris.platform.persistence.type.update.strategy.oracle.RawToBlobChangeStrategy
-
- All Implemented Interfaces:
ChangeColumnStrategy
public class RawToBlobChangeStrategy extends java.lang.Object implements ChangeColumnStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringSUFFIX
-
Constructor Summary
Constructors Constructor Description RawToBlobChangeStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandoChangeColumn(java.lang.String targetDefinition, DBColumn originalMetaData, AttributeDescriptorRemote attributeDescr)protected java.sql.ConnectiongetConnection()protected java.lang.StringgetOriginalColumnName(DBColumn originalMetaData)protected java.lang.StringgetTableName(DBColumn originalMetaData, java.lang.String catalog)protected booleanisOracleRawToBlob(java.lang.String targetDefinition, DBColumn originalMetaData)
-
-
-
Field Detail
-
SUFFIX
protected static final java.lang.String SUFFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
doChangeColumn
public boolean doChangeColumn(java.lang.String targetDefinition, DBColumn originalMetaData, AttributeDescriptorRemote attributeDescr)- Specified by:
doChangeColumnin interfaceChangeColumnStrategy
-
isOracleRawToBlob
protected boolean isOracleRawToBlob(java.lang.String targetDefinition, DBColumn originalMetaData)
-
getTableName
protected java.lang.String getTableName(DBColumn originalMetaData, java.lang.String catalog)
-
getOriginalColumnName
protected java.lang.String getOriginalColumnName(DBColumn originalMetaData)
-
getConnection
protected java.sql.Connection getConnection() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
-