Class CometTableInsertMethod
- java.lang.Object
-
- com.priint.pubserver.tagging.TaggingObject
-
- com.priint.pubserver.comet.entity.CometEntity
-
- com.priint.pubserver.comet.entity.statement.CometStatement
-
- com.priint.pubserver.comet.entity.statement.CometScript
-
- com.priint.pubserver.comet.entity.table.CometTableInsertMethod
-
- All Implemented Interfaces:
CometContextRuleConfiguration,CometDataProviderLink,java.io.Serializable
@CometTypeConstraints(referenceBinding=TIGHT) public class CometTableInsertMethod extends CometScript implements CometDataProviderLink, CometContextRuleConfiguration
Java class for the Table Select Script configuration type
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCometTableInsertMethod.ScriptTargetThe Enum ScriptTarget.-
Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.statement.CometScript
CometScript.FrontRowLink
-
Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.CometEntity
CometEntity.Category
-
Nested classes/interfaces inherited from class com.priint.pubserver.tagging.TaggingObject
TaggingObject.LinkedSetWrapper<T>
-
-
Field Summary
-
Fields inherited from class com.priint.pubserver.comet.entity.CometEntity
id, TAG_DOMAIN_QUALIFIER, TAG_GROUP_QUALIFIER, TAG_TYPE_QUALIFIER
-
Fields inherited from class com.priint.pubserver.tagging.TaggingObject
tagsSet
-
-
Constructor Summary
Constructors Constructor Description CometTableInsertMethod()Instantiates a new comet table insert method.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanUseProjectDefault()Can use project default.PluginMethodgetContextRuleAssortment()Gets the context rule assortment.PluginMethodgetContextRuleCountry()Gets the context rule country.PluginMethodgetContextRuleDocument()Gets the context rule document.PluginMethodgetContextRuleLanguage()Gets the context rule language.PluginMethodgetContextRuleMarketName()Gets the context rule market name.PluginMethodgetContextRulePublication()Gets the context rule publication.PluginMethodgetContextRuleTargetGroup()Gets the context rule target group.PluginMethodgetContextRuleWell()Gets the context rule well.java.util.List<PluginMethod>getDataProcessingLoad()Gets the data processing load.java.util.List<PluginMethod>getDataProcessingStore()Gets the data processing store.CometPlaceholder.DataProvidergetDataProvider()Gets the data provider.java.lang.StringgetRepositoryFilename()Gets the repository filename.java.lang.StringgetRepositoryPath()Gets the repository path.CometTableInsertMethod.ScriptTargetgetTarget()Gets the target.java.lang.BooleangetUseParent()Gets the use parent.booleangetUseProjectDefault()Gets the use project default.voidsetContextRuleAssortment(PluginMethod contextRuleAssortment)Sets the context rule assortment.voidsetContextRuleCountry(PluginMethod contextRuleCountry)Sets the context rule country.voidsetContextRuleDocument(PluginMethod contextRuleDocument)Sets the context rule document.voidsetContextRuleLanguage(PluginMethod contextRuleLanguage)Sets the context rule language.voidsetContextRuleMarketName(PluginMethod contextRuleMarketName)Sets the context rule market name.voidsetContextRulePublication(PluginMethod contextRulePublication)Sets the context rule publication.voidsetContextRuleTargetGroup(PluginMethod contextRuleTargetGroup)Sets the context rule target group.voidsetContextRuleWell(PluginMethod contextRuleWell)Sets the context rule well.voidsetDataProcessingLoad(java.util.List<PluginMethod> dataProcessingLoad)Sets the data processing load.voidsetDataProvider(CometPlaceholder.DataProvider dataProvider)Sets the data provider.voidsetTarget(CometTableInsertMethod.ScriptTarget target)Sets the target.voidsetUseParent(java.lang.Boolean useParent)Sets the use parent.voidsetUseProjectDefault(boolean useProjectDefault)Sets the use project default.booleansupportsExtendedContextCriteria()Supports extended context criteria.-
Methods inherited from class com.priint.pubserver.comet.entity.statement.CometScript
getFrontRowLink, getHierarchy, getInput, getOutput, getScriptEnvironment, getShortcut, getStatement, getTag, isAction, isActive, setActive, setFrontRowLink, setHierarchy, setInput, setOutput, setShortcut, setStatement, setTag
-
Methods inherited from class com.priint.pubserver.comet.entity.statement.CometStatement
getDescription, getEntityId, getLabel, getSequence, getTypeIdentifier, setDescription, setEntityId, setLabel, setSequence, setTypeIdentifier
-
Methods inherited from class com.priint.pubserver.comet.entity.CometEntity
checkMinimalConstraints, entityEquals, equals, getEntityDescription, getEntityLabel, getId, getReferenceConstraints, hashCode, initDefaultValues, initDefaultValues, setId
-
Methods inherited from class com.priint.pubserver.tagging.TaggingObject
addToTags, getTags, getTagValue, inTags, isA, removeFromTags, searchListByTags, setTags, setTags
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.priint.pubserver.comet.entity.CometDataProviderLink
getId, getLabel
-
-
-
-
Method Detail
-
getContextRuleAssortment
public PluginMethod getContextRuleAssortment()
Gets the context rule assortment.- Specified by:
getContextRuleAssortmentin interfaceCometContextRuleConfiguration- Returns:
- the context rule assortment
-
getContextRuleCountry
public PluginMethod getContextRuleCountry()
Gets the context rule country.- Specified by:
getContextRuleCountryin interfaceCometContextRuleConfiguration- Returns:
- the context rule country
-
getContextRuleDocument
public PluginMethod getContextRuleDocument()
Gets the context rule document.- Specified by:
getContextRuleDocumentin interfaceCometContextRuleConfiguration- Returns:
- the context rule document
-
getContextRuleLanguage
public PluginMethod getContextRuleLanguage()
Gets the context rule language.- Specified by:
getContextRuleLanguagein interfaceCometContextRuleConfiguration- Returns:
- the context rule language
-
getContextRulePublication
public PluginMethod getContextRulePublication()
Gets the context rule publication.- Specified by:
getContextRulePublicationin interfaceCometContextRuleConfiguration- Returns:
- the context rule publication
-
getContextRuleWell
public PluginMethod getContextRuleWell()
Gets the context rule well.- Specified by:
getContextRuleWellin interfaceCometContextRuleConfiguration- Returns:
- the context rule well
-
getDataProcessingLoad
public java.util.List<PluginMethod> getDataProcessingLoad()
Gets the data processing load.- Specified by:
getDataProcessingLoadin interfaceCometDataProviderLink- Returns:
- the data processing load
-
getDataProvider
public CometPlaceholder.DataProvider getDataProvider()
Gets the data provider.- Specified by:
getDataProviderin interfaceCometDataProviderLink- Returns:
- the data provider
-
getRepositoryFilename
public java.lang.String getRepositoryFilename() throws CometExceptionGets the repository filename.- Overrides:
getRepositoryFilenamein classCometEntity- Returns:
- the repository filename
- Throws:
CometException- the comet exception
-
getRepositoryPath
public java.lang.String getRepositoryPath() throws CometExceptionGets the repository path.- Overrides:
getRepositoryPathin classCometEntity- Returns:
- the repository path
- Throws:
CometException- the comet exception
-
getTarget
public CometTableInsertMethod.ScriptTarget getTarget()
Gets the target.- Returns:
- the target
-
getUseParent
public java.lang.Boolean getUseParent()
Gets the use parent.- Returns:
- the use parent
-
setContextRuleAssortment
public void setContextRuleAssortment(PluginMethod contextRuleAssortment)
Sets the context rule assortment.- Specified by:
setContextRuleAssortmentin interfaceCometContextRuleConfiguration- Parameters:
contextRuleAssortment- the new context rule assortment
-
setContextRuleCountry
public void setContextRuleCountry(PluginMethod contextRuleCountry)
Sets the context rule country.- Specified by:
setContextRuleCountryin interfaceCometContextRuleConfiguration- Parameters:
contextRuleCountry- the new context rule country
-
setContextRuleDocument
public void setContextRuleDocument(PluginMethod contextRuleDocument)
Sets the context rule document.- Specified by:
setContextRuleDocumentin interfaceCometContextRuleConfiguration- Parameters:
contextRuleDocument- the new context rule document
-
setContextRuleLanguage
public void setContextRuleLanguage(PluginMethod contextRuleLanguage)
Sets the context rule language.- Specified by:
setContextRuleLanguagein interfaceCometContextRuleConfiguration- Parameters:
contextRuleLanguage- the new context rule language
-
setContextRulePublication
public void setContextRulePublication(PluginMethod contextRulePublication)
Sets the context rule publication.- Specified by:
setContextRulePublicationin interfaceCometContextRuleConfiguration- Parameters:
contextRulePublication- the new context rule publication
-
setContextRuleWell
public void setContextRuleWell(PluginMethod contextRuleWell)
Sets the context rule well.- Specified by:
setContextRuleWellin interfaceCometContextRuleConfiguration- Parameters:
contextRuleWell- the new context rule well
-
setDataProcessingLoad
public void setDataProcessingLoad(java.util.List<PluginMethod> dataProcessingLoad)
Sets the data processing load.- Parameters:
dataProcessingLoad- the new data processing load
-
getDataProcessingStore
public java.util.List<PluginMethod> getDataProcessingStore()
Gets the data processing store.- Specified by:
getDataProcessingStorein interfaceCometDataProviderLink- Returns:
- the data processing store
-
setDataProvider
public void setDataProvider(CometPlaceholder.DataProvider dataProvider)
Sets the data provider.- Parameters:
dataProvider- the new data provider
-
setTarget
public void setTarget(CometTableInsertMethod.ScriptTarget target)
Sets the target.- Parameters:
target- the new target
-
setUseParent
public void setUseParent(java.lang.Boolean useParent)
Sets the use parent.- Parameters:
useParent- the new use parent
-
getContextRuleTargetGroup
public PluginMethod getContextRuleTargetGroup()
Gets the context rule target group.- Specified by:
getContextRuleTargetGroupin interfaceCometContextRuleConfiguration- Returns:
- the context rule target group
-
setContextRuleTargetGroup
public void setContextRuleTargetGroup(PluginMethod contextRuleTargetGroup)
Sets the context rule target group.- Specified by:
setContextRuleTargetGroupin interfaceCometContextRuleConfiguration- Parameters:
contextRuleTargetGroup- the new context rule target group
-
getContextRuleMarketName
public PluginMethod getContextRuleMarketName()
Gets the context rule market name.- Specified by:
getContextRuleMarketNamein interfaceCometContextRuleConfiguration- Returns:
- the context rule market name
-
setContextRuleMarketName
public void setContextRuleMarketName(PluginMethod contextRuleMarketName)
Sets the context rule market name.- Specified by:
setContextRuleMarketNamein interfaceCometContextRuleConfiguration- Parameters:
contextRuleMarketName- the new context rule market name
-
supportsExtendedContextCriteria
public boolean supportsExtendedContextCriteria()
Supports extended context criteria.- Returns:
- true, if successful
-
getUseProjectDefault
public boolean getUseProjectDefault()
Gets the use project default.- Specified by:
getUseProjectDefaultin interfaceCometContextRuleConfiguration- Returns:
- the use project default
-
setUseProjectDefault
public void setUseProjectDefault(boolean useProjectDefault)
Sets the use project default.- Specified by:
setUseProjectDefaultin interfaceCometContextRuleConfiguration- Parameters:
useProjectDefault- the new use project default
-
canUseProjectDefault
public boolean canUseProjectDefault()
Can use project default.- Specified by:
canUseProjectDefaultin interfaceCometContextRuleConfiguration- Returns:
- true, if successful
-
-