Class DataProvider
- java.lang.Object
-
- com.priint.pubserver.tagging.TaggingObject
-
- com.priint.pubserver.dataprovider.DataProvider
-
- All Implemented Interfaces:
java.io.Serializable
public class DataProvider extends TaggingObject implements java.io.Serializable
DataProvider configuration referencing a EntityManager method and a DataMapping method to retrieve data from publishing:hub.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataProvider.DataFormatData format of the result returned by the data providerstatic classDataProvider.DataProviderGetterThe Class DataProviderGetter.static classDataProvider.DataProviderSetterThe Class DataProviderSetter.-
Nested classes/interfaces inherited from class com.priint.pubserver.tagging.TaggingObject
TaggingObject.LinkedSetWrapper<T>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringGET_DATA_DATAFORMAT_OBJECTLISTData format string: objectlist.static java.lang.StringGET_DATA_DATAFORMAT_PREVIEWLISTData format string: previewlist.static java.lang.StringGET_DATA_DATAFORMAT_PRODUCTLISTData format string: productlist.static java.lang.StringGET_DATA_DATAFORMAT_PUBLICATIONLISTData format string: publicationlist.static java.lang.StringGET_DATA_DATAFORMAT_STRINGData format string: String.static java.lang.StringGET_DATA_DATAFORMAT_STRINGLISTData format string: String[].static java.lang.StringGET_DATA_DATAFORMAT_TABLEINSERTLISTData format string: tableinsertlist.-
Fields inherited from class com.priint.pubserver.tagging.TaggingObject
tagsSet
-
-
Constructor Summary
Constructors Constructor Description DataProvider()Default constructor.DataProvider(java.lang.String identifier, java.lang.String label, java.lang.String entityClass)Constructor which set values identifier, label, entityClass.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataProvider.DataProviderGettergetDataProviderGetter()DataProvider.DataProviderSettergetDataProviderSetter()java.lang.StringgetEntityClass()Gets the entity class.java.lang.StringgetIdentifier()Data provider identifier.java.lang.StringgetLabel()Gets the label.voidsetDataProviderGetter(DataProvider.DataProviderGetter dataProviderGetter)Sets the data provider getter.voidsetDataProviderSetter(DataProvider.DataProviderSetter dataProviderSetter)voidsetEntityClass(java.lang.String entityClass)Sets the entity class.voidsetIdentifier(java.lang.String identifier)Set data provider identifier.voidsetLabel(java.lang.String label)Sets the label.-
Methods inherited from class com.priint.pubserver.tagging.TaggingObject
addToTags, getTags, getTagValue, inTags, isA, removeFromTags, searchListByTags, setTags, setTags
-
-
-
-
Field Detail
-
GET_DATA_DATAFORMAT_STRING
public static final java.lang.String GET_DATA_DATAFORMAT_STRING
Data format string: String.- See Also:
- Constant Field Values
-
GET_DATA_DATAFORMAT_STRINGLIST
public static final java.lang.String GET_DATA_DATAFORMAT_STRINGLIST
Data format string: String[].- See Also:
- Constant Field Values
-
GET_DATA_DATAFORMAT_PRODUCTLIST
public static final java.lang.String GET_DATA_DATAFORMAT_PRODUCTLIST
Data format string: productlist.- See Also:
- Constant Field Values
-
GET_DATA_DATAFORMAT_PUBLICATIONLIST
public static final java.lang.String GET_DATA_DATAFORMAT_PUBLICATIONLIST
Data format string: publicationlist.- See Also:
- Constant Field Values
-
GET_DATA_DATAFORMAT_PREVIEWLIST
public static final java.lang.String GET_DATA_DATAFORMAT_PREVIEWLIST
Data format string: previewlist.- See Also:
- Constant Field Values
-
GET_DATA_DATAFORMAT_TABLEINSERTLIST
public static final java.lang.String GET_DATA_DATAFORMAT_TABLEINSERTLIST
Data format string: tableinsertlist.- See Also:
- Constant Field Values
-
GET_DATA_DATAFORMAT_OBJECTLIST
public static final java.lang.String GET_DATA_DATAFORMAT_OBJECTLIST
Data format string: objectlist.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DataProvider
public DataProvider()
Default constructor.
-
DataProvider
public DataProvider(java.lang.String identifier, java.lang.String label, java.lang.String entityClass)Constructor which set values identifier, label, entityClass.- Parameters:
identifier- Data provider identifierlabel- Data provider labelentityClass- Entity class
-
-
Method Detail
-
getIdentifier
public java.lang.String getIdentifier()
Data provider identifier.- Returns:
- identifier
-
setIdentifier
public void setIdentifier(java.lang.String identifier)
Set data provider identifier.- Parameters:
identifier- the new identifier
-
getLabel
public java.lang.String getLabel()
Gets the label.- Returns:
- the label
-
setLabel
public void setLabel(java.lang.String label)
Sets the label.- Parameters:
label- the new label
-
getEntityClass
public java.lang.String getEntityClass()
Gets the entity class.- Returns:
- the entity class
-
setEntityClass
public void setEntityClass(java.lang.String entityClass)
Sets the entity class.- Parameters:
entityClass- the new entity class
-
getDataProviderGetter
public DataProvider.DataProviderGetter getDataProviderGetter()
- Returns:
- DataProviderGetter object
- See Also:
DataProvider.DataProviderGetter
-
setDataProviderGetter
public void setDataProviderGetter(DataProvider.DataProviderGetter dataProviderGetter)
Sets the data provider getter.- Parameters:
dataProviderGetter- the new data provider getter
-
getDataProviderSetter
public DataProvider.DataProviderSetter getDataProviderSetter()
- Returns:
- DataProviderSetter object
- See Also:
DataProvider.DataProviderSetter
-
setDataProviderSetter
public void setDataProviderSetter(DataProvider.DataProviderSetter dataProviderSetter)
- Parameters:
dataProviderSetter- DataProviderSetter object- See Also:
DataProvider.DataProviderSetter
-
-