Interface CometConfigurationRemote
This is intended for testing purposes only and maybe removed or changed without notice.
For all normal work please use CometConfigurationLocal interface instead.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConstant "application.xml"static final StringThe Constant ENV_PLACEHOLDER_PROPERTY: SESSION_PREFIX + "placeholder"static final StringThe Constant ENV_SUBJECT_PROPERTY: SESSION_PREFIX + "subject"static final StringThe Constant ENV_VARNAME_PROPERTY: SESSION_PREFIX + "variableName"static final StringThe Constant INDEX_FILENAME: "index.xml"static final StringJNDI name for the remote interfacestatic final StringThe mapped name of the CometConfiguration Pluginstatic final StringThe mapped name for the local beanstatic final StringThe mapped name for the remote beanstatic final StringThe Constant NAME_SEPARATOR: "-"static final StringThe mapped name of the old CometConfiguration Pluginstatic final StringThe Constant PROJECT_FILENAME: "cometproject.xml"static final StringThe Constant SESSION_CLIENT_PROPERTY: SESSION_PREFIX + "client"static final StringThe Constant SESSION_LANGUAGE_PROPERTY: SESSION_PREFIX + "language"static final StringThe Constant SESSION_PREFIX: "cometConfiguration::"static final StringThe Constant SESSION_PROJECT_PROPERTY: SESSION_PREFIX + "project"static final StringThe Constant SESSION_REGION_PROPERTY: SESSION_PREFIX + "region"static final Class<?>[]The Constant SUPPORTED_TYPES Class<?> -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDependency(String sessionId, PluginConfigDataHandler container, PluginConfigDataHandler dependentItem, PluginConfigDependencyRestriction restriction) Add a dependency to a configuration item.checkForBrokenDependencies(String sessionId, String projectIdentifier) Check for broken dependencies in a comet project repository.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForDuplicateIDs(String sessionId, String projectIdentifier) Check for duplicate IDs in a comet project repository.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForNotConnectorCheckCometProject(String sessionId, String projectIdentifier) Check for Connector for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForNotcScriptExampleCometProject(String sessionId, String projectIdentifier) Check for cScript Example for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForNotDataProviderCometProject(String sessionId, String projectIdentifier) Check for Data Provider for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForNotExistingEntityModelForCometProject(String sessionId, String projectIdentifier) Check for Entity Model for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForNotExistingPanelActionLabelCometProject(String sessionId, String projectIdentifier) Check for Panel Action Label for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForNotExistingPanelActionStatementCometProject(String sessionId, String projectIdentifier) Check for Panel Action Statement for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForNotExistingPlaceholderDataProviderSelectionCheckCometProject(String sessionId, String projectIdentifier) Check for Placeholder Data Provider Selection for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForNotPlaceholderDataMappingMethodCometProject(String sessionId, String projectIdentifier) Check for Placeholder Data Mapping Method for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForNotPlaceholderDataQueryMethodCometProject(String sessionId, String projectIdentifier) Check for Placeholder Data Query Method check for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkForNotPlaceholderEntityCometProject(String sessionId, String projectIdentifier) Check for Placeholder Entity for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.checkTypeIntegrity(String sessionId, String projectIdentifier) Check for type integrity, i.e., if all required dependent files for certain types exist, if all type or field constraints are fulfilled etc.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g.createOrUpdateConfig(String sessionId, PluginConfigDataHandler container) Creates or updates a configurationvoidendTransaction(String sessionId) End transaction mode and persist all modifications.booleanexistsInRepository(String sessionId, PluginConfigDataHandler container) Check, if an item already exists in the repository.
This will return false for items only existing in current transactions and not persisted yet.<T extends CometEntity>
PluginConfigDataHandlerfindByIdAndClass(String sessionId, int id, Class<T> containerClass) Finds a particular configurationgetAbsoluteContainerPath(String sessionId, PluginConfigDataHandler item) Get the repository path for a particular item.
Returns the absolute path respecting all client and project hierarchy.getConfigPath(String sessionId, String relativePath) Calculates the absolute configuration path for a given session and relative path.
This is the root directory of the current Comet configuration.<T extends CometEntity>
List<PluginConfigDataHandler>getDependentItems(String sessionId, PluginConfigDataHandler container, Class<T> clazz) Get dependent configuration items of a specific class.<T extends CometEntity>
PluginConfigDataHandlerGets a single item of a specific class and URI<T extends CometEntity>
List<PluginConfigDataHandler>Gets items of a specific classintGets a new unique ID.getProject(String projectName) Get a CometProject identified by the given name.getRegisteredCometProjects(String sessionId) Get the list of comet project registered on startup or created / imported on runtime.getSessionLanguage(String sessionId) Get the language (if set) for the current session.getSessionProject(String sessionId) Get the CometProject for the current session.getSessionRegion(String sessionId) Get the region resp.booleanisTransactionActive(String sessionId) Tell, whether a transaction is currently active or not.Start a CometConfiguration session.voidStop a CometConfiguration session.voidremoveConfig(String sessionId, PluginConfigDataHandler container) Delete a configuration item.voidrepairAddBackwardDependency(String sessionId, String path, String dependencyName) Repair add backward dependency.voidrepairAddConfigToIndex(String sessionId, String path) Repair add config to index.voidrepairAddIndexToProject(String sessionId, String path) Repair add index to project.voidrepairChangeDependencyRestriction(String sessionId, String path, String dependencyName, String restriction) Repair change dependency restriction.voidrepairChangeFieldIdValue(String sessionId, String configPath, String fieldName, String oldValue) Repair change field id value.voidrepairDeleteDependency(String sessionId, String path, String dependencyName) Repair delete dependency.voidrepairDeleteOrphanedChildOrTwin(String sessionId, String path) Repair delete orphaned child or twin.voidrepairRecreateWithNewId(String sessionId, String configPath, String fieldName) Repair recreate with new id.voidresetApplication(String sessionId) Reset the applicationvoidSet the context of this session.voidstartTransaction(String sessionId) Start transaction mode.
-
Field Details
-
MAPPED_NAME
The mapped name of the CometConfiguration Plugin
Use this name when requesting a Plugin instance from the PluginManager
.- See Also:
-
OLD_MAPPED_NAME
The mapped name of the old CometConfiguration Plugin
Use this name when requesting a Plugin instance from the PluginManager
.- See Also:
-
MAPPED_NAME_LOCAL
The mapped name for the local bean
This is the same like "com.priint.pubserver.comet.config.CometConfiguration"
.- See Also:
-
MAPPED_NAME_REMOTE
The mapped name for the remote bean
.- See Also:
-
JNDINAME
JNDI name for the remote interface
Use this name when connecting to the server via a remote EJB client, e.g.
Properties properties = new Properties(); properties.setProperty("java.naming.factory.initial", "com.sun.enterprise.naming.SerialInitContextFactory"); properties.setProperty("java.naming.factory.url.pkgs", "com.sun.enterprise.naming"); properties.setProperty("java.naming.factory.state", "com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl"); properties.setProperty("org.omg.CORBA.ORBInitialHost", "<your server name>"); properties.setProperty("org.omg.CORBA.ORBInitialPort", "<your server's ORB port>"); InitialContext initialContext = new InitialContext(properties); CometConfigurationRemote bridge = (CometConfigurationRemote)initialContext.lookup(com.priint.pubserver.comet.config.CometConfigurationRemote.JNDINAME);- See Also:
-
SESSION_PREFIX
The Constant SESSION_PREFIX: "cometConfiguration::"- See Also:
-
SESSION_CLIENT_PROPERTY
The Constant SESSION_CLIENT_PROPERTY: SESSION_PREFIX + "client"- See Also:
-
SESSION_PROJECT_PROPERTY
The Constant SESSION_PROJECT_PROPERTY: SESSION_PREFIX + "project"- See Also:
-
SESSION_LANGUAGE_PROPERTY
The Constant SESSION_LANGUAGE_PROPERTY: SESSION_PREFIX + "language"- See Also:
-
SESSION_REGION_PROPERTY
The Constant SESSION_REGION_PROPERTY: SESSION_PREFIX + "region"- See Also:
-
ENV_PLACEHOLDER_PROPERTY
The Constant ENV_PLACEHOLDER_PROPERTY: SESSION_PREFIX + "placeholder"- See Also:
-
ENV_SUBJECT_PROPERTY
The Constant ENV_SUBJECT_PROPERTY: SESSION_PREFIX + "subject"- See Also:
-
ENV_VARNAME_PROPERTY
The Constant ENV_VARNAME_PROPERTY: SESSION_PREFIX + "variableName"- See Also:
-
PROJECT_FILENAME
The Constant PROJECT_FILENAME: "cometproject.xml"- See Also:
-
INDEX_FILENAME
The Constant INDEX_FILENAME: "index.xml"- See Also:
-
NAME_SEPARATOR
The Constant NAME_SEPARATOR: "-"- See Also:
-
SUPPORTED_TYPES
The Constant SUPPORTED_TYPES Class<?> -
APPLICATIONCONFIG_FILENAME
Constant "application.xml"- See Also:
-
-
Method Details
-
setSessionContext
void setSessionContext(String sessionId, String client, String project, String language, String region) throws CometException, InvalidSessionException Set the context of this session.- client defaults to "Default"
- project is an arbitrary string
- Parameters:
sessionId- the session idclient- the clientproject- the projectlanguage- the languageregion- the region- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
getItems
<T extends CometEntity> List<PluginConfigDataHandler> getItems(String sessionId, Class<T> clazz) throws CometException, InvalidSessionException Gets items of a specific class
.- Type Parameters:
T- the generic type- Parameters:
sessionId- the session idclazz- the clazz- Returns:
- configuration items of the given class
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
getItem
<T extends CometEntity> PluginConfigDataHandler getItem(String sessionId, String uri, Class<T> clazz) throws CometException, InvalidSessionException Gets a single item of a specific class and URI
- Type Parameters:
T- the generic type- Parameters:
sessionId- the session iduri- the uriclazz- the clazz- Returns:
- the configuration of this class stored at the given URI.
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
getNewId
int getNewId(String sessionId, int externId, Class<?> clazz) throws CometException, InvalidSessionException Gets a new unique ID.
- Parameters:
sessionId- the session idexternId- the extern idclazz- the clazz- Returns:
- a new, unique ID
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
findByIdAndClass
<T extends CometEntity> PluginConfigDataHandler findByIdAndClass(String sessionId, int id, Class<T> containerClass) throws CometException, InvalidSessionException Finds a particular configuration
.- Type Parameters:
T- the generic type- Parameters:
sessionId- the session idid- the idcontainerClass- the container class- Returns:
- the configuration item or null, if not found
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
createOrUpdateConfig
PluginConfigDataHandler createOrUpdateConfig(String sessionId, PluginConfigDataHandler container) throws CometException, InvalidSessionException Creates or updates a configuration
.- Parameters:
sessionId- the session idcontainer- the container- Returns:
- the updated configuration
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
removeConfig
void removeConfig(String sessionId, PluginConfigDataHandler container) throws CometException, InvalidSessionException Delete a configuration item.
- Parameters:
sessionId- the session idcontainer- the container- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
getDependentItems
<T extends CometEntity> List<PluginConfigDataHandler> getDependentItems(String sessionId, PluginConfigDataHandler container, Class<T> clazz) throws CometException, InvalidSessionException Get dependent configuration items of a specific class.
- Type Parameters:
T- the generic type- Parameters:
sessionId- the session idcontainer- the containerclazz- the clazz- Returns:
- dependent items of a specific class
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
addDependency
void addDependency(String sessionId, PluginConfigDataHandler container, PluginConfigDataHandler dependentItem, PluginConfigDependencyRestriction restriction) throws CometException, InvalidSessionException Add a dependency to a configuration item.
If this particular dependency already exists, nothing will happen. If this dependency does not yet exist, it will be added and persisted (i.e. saved to the repository)
- Parameters:
sessionId- the session idcontainer- the containerdependentItem- the dependent itemrestriction- the restriction- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
startTransaction
Start transaction mode. In transaction mode all modifications will be cached (rather than persisted in the repository).
Only one transaction can be active per session at the time, if transaction mode is already active, an Exception will be raised.- Parameters:
sessionId- the session id- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
endTransaction
End transaction mode and persist all modifications. If currently no transaction is active, an Exception will be raised.
- Parameters:
sessionId- the session id- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
isTransactionActive
Tell, whether a transaction is currently active or not.
- Parameters:
sessionId- the session id- Returns:
- true, if a transaction is active, false if not.
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
getAbsoluteContainerPath
String getAbsoluteContainerPath(String sessionId, PluginConfigDataHandler item) throws CometException, InvalidSessionException Get the repository path for a particular item.
Returns the absolute path respecting all client and project hierarchy.Usually there is no need to call this method, because the following code should give the same result:
PluginConfigDataHandler handler; String path = handler.getProperties().getPath();However, if the configuration properties are incomplete or not existing (e.g. if you just created a new configuration), the path for this item can be calculated - provided that this is a valid configuration item within the Comet repository.- Parameters:
sessionId- the session iditem- the item- Returns:
- absolute path of this configuration item
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
resetApplication
Reset the application
This method is mainly intended for testing purposes. In regular operation there should be no need to reset the application. All caches are cleared and startup procedures are executed.
- Parameters:
sessionId- the session id- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
getConfigPath
String getConfigPath(String sessionId, String relativePath) throws CometException, InvalidSessionException Calculates the absolute configuration path for a given session and relative path.
This is the root directory of the current Comet configuration. The path depends on the client and Comet project choosen for this session.- Parameters:
sessionId- the session idrelativePath- the relative path- Returns:
- configuration root for this session
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
existsInRepository
boolean existsInRepository(String sessionId, PluginConfigDataHandler container) throws CometException, InvalidSessionException Check, if an item already exists in the repository.
This will return false for items only existing in current transactions and not persisted yet. The method also returns false for items, that have been deleted.- Parameters:
sessionId- the session idcontainer- the container- Returns:
- true, if item exists AND is alive
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
getSessionLanguage
Get the language (if set) for the current session.
- Parameters:
sessionId- the session id- Returns:
- language for this session
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
getSessionRegion
Get the region resp. country for the current session
- Parameters:
sessionId- the session id- Returns:
- region / country for this session
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
getProject
Get a CometProject identified by the given name. If this project does not exist, an Exception is thrown.
The CometProject provides information such as client name, entity model etc.- Parameters:
projectName- the project name- Returns:
- the comet project
- Throws:
CometException- if no such project existsInvalidSessionException- the invalid session exception
-
getSessionProject
Get the CometProject for the current session.
- Parameters:
sessionId- the session id- Returns:
- CometProject for the current session
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
login
Start a CometConfiguration session. This is just a shortcut for the SessionManagerRemote.login() method in the PubServerKernel, in case you write applications on top of the CometConfiguration EJB and you don't want to setup another EJB client just to call the login method from SessionManager
- Parameters:
user- the userpassword- the password- Returns:
- sessionId, if login succeeds
- Throws:
CometException- if login fails
-
logout
Stop a CometConfiguration session. This is just a shortcut for the SessionManagerRemote.logout() method in the PubServerKernel, in case you write applications on top of the CometConfiguration EJB and you don't want to setup another EJB client just to call the logout method from SessionManager
- Parameters:
sessionId- the session id- Throws:
CometException- if logout fails (e.g. no such session)InvalidSessionException- the invalid session exception
-
getRegisteredCometProjects
Set<String> getRegisteredCometProjects(String sessionId) throws CometException, InvalidSessionException Get the list of comet project registered on startup or created / imported on runtime.
- Parameters:
sessionId- the session id- Returns:
- list (set) of comet projects
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForDuplicateIDs
CheckResult checkForDuplicateIDs(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for duplicate IDs in a comet project repository.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForBrokenDependencies
CheckResult checkForBrokenDependencies(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for broken dependencies in a comet project repository.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.
- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkTypeIntegrity
CheckResult checkTypeIntegrity(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for type integrity, i.e., if all required dependent files for certain types exist, if all type or field constraints are fulfilled etc.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.
- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
repairChangeFieldIdValue
void repairChangeFieldIdValue(String sessionId, String configPath, String fieldName, String oldValue) throws CometException, InvalidSessionException Repair change field id value.- Parameters:
sessionId- the session idconfigPath- the config pathfieldName- the field nameoldValue- the old value- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
repairRecreateWithNewId
void repairRecreateWithNewId(String sessionId, String configPath, String fieldName) throws CometException, InvalidSessionException Repair recreate with new id.- Parameters:
sessionId- the session idconfigPath- the config pathfieldName- the field name- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
repairDeleteDependency
void repairDeleteDependency(String sessionId, String path, String dependencyName) throws CometException, InvalidSessionException Repair delete dependency.- Parameters:
sessionId- the session idpath- the pathdependencyName- the dependency name- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
repairChangeDependencyRestriction
void repairChangeDependencyRestriction(String sessionId, String path, String dependencyName, String restriction) throws CometException, InvalidSessionException Repair change dependency restriction.- Parameters:
sessionId- the session idpath- the pathdependencyName- the dependency namerestriction- the restriction- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
repairAddBackwardDependency
void repairAddBackwardDependency(String sessionId, String path, String dependencyName) throws CometException, InvalidSessionException Repair add backward dependency.- Parameters:
sessionId- the session idpath- the pathdependencyName- the dependency name- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
repairAddIndexToProject
void repairAddIndexToProject(String sessionId, String path) throws CometException, InvalidSessionException Repair add index to project.- Parameters:
sessionId- the session idpath- the path- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
repairDeleteOrphanedChildOrTwin
void repairDeleteOrphanedChildOrTwin(String sessionId, String path) throws CometException, InvalidSessionException Repair delete orphaned child or twin.- Parameters:
sessionId- the session idpath- the path- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
repairAddConfigToIndex
void repairAddConfigToIndex(String sessionId, String path) throws CometException, InvalidSessionException Repair add config to index.- Parameters:
sessionId- the session idpath- the path- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForNotExistingEntityModelForCometProject
CheckResult checkForNotExistingEntityModelForCometProject(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for Entity Model for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForNotExistingPanelActionLabelCometProject
CheckResult checkForNotExistingPanelActionLabelCometProject(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for Panel Action Label for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForNotExistingPanelActionStatementCometProject
CheckResult checkForNotExistingPanelActionStatementCometProject(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for Panel Action Statement for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForNotExistingPlaceholderDataProviderSelectionCheckCometProject
CheckResult checkForNotExistingPlaceholderDataProviderSelectionCheckCometProject(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for Placeholder Data Provider Selection for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForNotPlaceholderEntityCometProject
CheckResult checkForNotPlaceholderEntityCometProject(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for Placeholder Entity for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForNotPlaceholderDataQueryMethodCometProject
CheckResult checkForNotPlaceholderDataQueryMethodCometProject(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for Placeholder Data Query Method check for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForNotPlaceholderDataMappingMethodCometProject
CheckResult checkForNotPlaceholderDataMappingMethodCometProject(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for Placeholder Data Mapping Method for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForNotcScriptExampleCometProject
CheckResult checkForNotcScriptExampleCometProject(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for cScript Example for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForNotConnectorCheckCometProject
CheckResult checkForNotConnectorCheckCometProject(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for Connector for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-
checkForNotDataProviderCometProject
CheckResult checkForNotDataProviderCometProject(String sessionId, String projectIdentifier) throws CometException, InvalidSessionException Check for Data Provider for Comet Project.
This is a PluginMethod.MethodType.CONFIGURATION_CHECK method intended to be run e.g. from the Ison client "Check rules" view.- Parameters:
sessionId- the session idprojectIdentifier- the project identifier- Returns:
- CheckResult
- Throws:
CometException- the comet exceptionInvalidSessionException- the invalid session exception
-