Interface OnJPAWriteContent
-
- All Superinterfaces:
ODataCallback
public interface OnJPAWriteContent extends ODataCallback
The interface is a call back interface that enables OData JPA Processor to get JPA provider specific implementation of java.sql.Blob and java.sql.Clob instances.
Implement this interface if the JPA Model uses the data types java.sql.Blob and java.sql.Clob for its entity properties.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlobgetJPABlob(byte[] binaryData)Implement this method to instantiate JPA provider specific implementation of java.sql.Blob instance from an array of bytes.ClobgetJPAClob(char[] characterData)Implement this method to instantiate JPA provider specific implementation of java.sql.Clob instance from an array of characters.
-
-
-
Method Detail
-
getJPABlob
Blob getJPABlob(byte[] binaryData) throws ODataJPARuntimeException
Implement this method to instantiate JPA provider specific implementation of java.sql.Blob instance from an array of bytes.- Parameters:
binaryData- is an array of bytes- Returns:
- an instance of type
Blob - Throws:
ODataJPARuntimeException
-
getJPAClob
Clob getJPAClob(char[] characterData) throws ODataJPARuntimeException
Implement this method to instantiate JPA provider specific implementation of java.sql.Clob instance from an array of characters.- Parameters:
characterData- is an array of characters- Returns:
- an instance of type
Clob - Throws:
ODataJPARuntimeException
-
-