public class ConnectorInstanceServiceImpl extends Object implements org.bonitasoft.engine.core.connector.ConnectorInstanceService
| Constructor and Description |
|---|
ConnectorInstanceServiceImpl(org.bonitasoft.engine.persistence.ReadPersistenceService persistenceService,
org.bonitasoft.engine.recorder.Recorder recorder,
org.bonitasoft.engine.events.EventService eventService,
org.bonitasoft.engine.archive.ArchiveService archiveService) |
| Modifier and Type | Method and Description |
|---|---|
void |
archiveConnectorInstance(org.bonitasoft.engine.core.process.instance.model.SConnectorInstance connectorInstance,
long archiveDate) |
void |
createConnectorInstance(org.bonitasoft.engine.core.process.instance.model.SConnectorInstance connectorInstance) |
void |
deleteArchivedConnectorInstance(org.bonitasoft.engine.core.process.instance.model.archive.SAConnectorInstance sConnectorInstance) |
void |
deleteArchivedConnectorInstances(long containerId,
String containerType) |
void |
deleteConnectorInstance(org.bonitasoft.engine.core.process.instance.model.SConnectorInstance connectorInstance) |
void |
deleteConnectors(long containerId,
String containerType) |
org.bonitasoft.engine.core.process.instance.model.SConnectorInstance |
getConnectorInstance(long connectorInstanceId) |
List<org.bonitasoft.engine.core.process.instance.model.SConnectorInstance> |
getConnectorInstances(long containerId,
String containerType,
ConnectorEvent activationEvent,
int from,
int numberOfResult,
String state) |
List<org.bonitasoft.engine.core.process.instance.model.SConnectorInstance> |
getConnectorInstances(long containerId,
String containerType,
int from,
int numberOfResult,
String fieldName,
org.bonitasoft.engine.persistence.OrderByType orderByType) |
org.bonitasoft.engine.core.process.instance.model.SConnectorInstanceWithFailureInfo |
getConnectorInstanceWithFailureInfo(long connectorInstanceId) |
org.bonitasoft.engine.core.process.instance.model.SConnectorInstance |
getNextExecutableConnectorInstance(long containerId,
String containerType,
ConnectorEvent activationEvent) |
long |
getNumberArchivedConnectorInstance(org.bonitasoft.engine.persistence.QueryOptions searchOptions,
org.bonitasoft.engine.persistence.ReadPersistenceService persistenceService) |
long |
getNumberOfConnectorInstances(long containerId,
String containerType) |
long |
getNumberOfConnectorInstances(org.bonitasoft.engine.persistence.QueryOptions searchOptions) |
protected org.bonitasoft.engine.core.process.instance.model.builder.SConnectorInstanceLogBuilder |
getQueriableLog(org.bonitasoft.engine.queriablelogger.model.builder.ActionType actionType,
String message,
org.bonitasoft.engine.core.process.instance.model.archive.SAConnectorInstance connectorInstance) |
protected org.bonitasoft.engine.core.process.instance.model.builder.SConnectorInstanceLogBuilder |
getQueriableLog(org.bonitasoft.engine.queriablelogger.model.builder.ActionType actionType,
String message,
org.bonitasoft.engine.core.process.instance.model.SConnectorInstance connectorInstance) |
List<org.bonitasoft.engine.core.process.instance.model.archive.SAConnectorInstance> |
searchArchivedConnectorInstance(org.bonitasoft.engine.persistence.QueryOptions searchOptions,
org.bonitasoft.engine.persistence.ReadPersistenceService persistenceService) |
List<org.bonitasoft.engine.core.process.instance.model.SConnectorInstance> |
searchConnectorInstances(org.bonitasoft.engine.persistence.QueryOptions searchOptions) |
void |
setConnectorInstanceFailureException(org.bonitasoft.engine.core.process.instance.model.SConnectorInstanceWithFailureInfo connectorInstanceWithFailure,
Throwable throwable) |
void |
setState(org.bonitasoft.engine.core.process.instance.model.SConnectorInstance sConnectorInstance,
String state) |
public ConnectorInstanceServiceImpl(org.bonitasoft.engine.persistence.ReadPersistenceService persistenceService,
org.bonitasoft.engine.recorder.Recorder recorder,
org.bonitasoft.engine.events.EventService eventService,
org.bonitasoft.engine.archive.ArchiveService archiveService)
public void setState(org.bonitasoft.engine.core.process.instance.model.SConnectorInstance sConnectorInstance,
String state)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceModificationException
setState in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceModificationExceptionpublic void setConnectorInstanceFailureException(org.bonitasoft.engine.core.process.instance.model.SConnectorInstanceWithFailureInfo connectorInstanceWithFailure,
Throwable throwable)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceModificationException
setConnectorInstanceFailureException in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceModificationExceptionpublic void createConnectorInstance(org.bonitasoft.engine.core.process.instance.model.SConnectorInstance connectorInstance)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceCreationException
createConnectorInstance in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceCreationExceptionpublic List<org.bonitasoft.engine.core.process.instance.model.SConnectorInstance> getConnectorInstances(long containerId, String containerType, ConnectorEvent activationEvent, int from, int numberOfResult, String state) throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadException
getConnectorInstances in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadExceptionpublic List<org.bonitasoft.engine.core.process.instance.model.SConnectorInstance> getConnectorInstances(long containerId, String containerType, int from, int numberOfResult, String fieldName, org.bonitasoft.engine.persistence.OrderByType orderByType) throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadException
getConnectorInstances in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadExceptionpublic org.bonitasoft.engine.core.process.instance.model.SConnectorInstance getNextExecutableConnectorInstance(long containerId,
String containerType,
ConnectorEvent activationEvent)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadException
getNextExecutableConnectorInstance in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadExceptionpublic long getNumberOfConnectorInstances(long containerId,
String containerType)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadException
getNumberOfConnectorInstances in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadExceptionpublic org.bonitasoft.engine.core.process.instance.model.SConnectorInstance getConnectorInstance(long connectorInstanceId)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadException,
org.bonitasoft.engine.core.connector.exception.SConnectorInstanceNotFoundException
getConnectorInstance in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadExceptionorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceNotFoundExceptionpublic org.bonitasoft.engine.core.process.instance.model.SConnectorInstanceWithFailureInfo getConnectorInstanceWithFailureInfo(long connectorInstanceId)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadException,
org.bonitasoft.engine.core.connector.exception.SConnectorInstanceNotFoundException
getConnectorInstanceWithFailureInfo in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadExceptionorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceNotFoundExceptionprotected org.bonitasoft.engine.core.process.instance.model.builder.SConnectorInstanceLogBuilder getQueriableLog(org.bonitasoft.engine.queriablelogger.model.builder.ActionType actionType,
String message,
org.bonitasoft.engine.core.process.instance.model.SConnectorInstance connectorInstance)
protected org.bonitasoft.engine.core.process.instance.model.builder.SConnectorInstanceLogBuilder getQueriableLog(org.bonitasoft.engine.queriablelogger.model.builder.ActionType actionType,
String message,
org.bonitasoft.engine.core.process.instance.model.archive.SAConnectorInstance connectorInstance)
public long getNumberOfConnectorInstances(org.bonitasoft.engine.persistence.QueryOptions searchOptions)
throws org.bonitasoft.engine.persistence.SBonitaSearchException
getNumberOfConnectorInstances in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic List<org.bonitasoft.engine.core.process.instance.model.SConnectorInstance> searchConnectorInstances(org.bonitasoft.engine.persistence.QueryOptions searchOptions) throws org.bonitasoft.engine.persistence.SBonitaSearchException
searchConnectorInstances in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic void archiveConnectorInstance(org.bonitasoft.engine.core.process.instance.model.SConnectorInstance connectorInstance,
long archiveDate)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceCreationException
archiveConnectorInstance in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceCreationExceptionpublic void deleteConnectorInstance(org.bonitasoft.engine.core.process.instance.model.SConnectorInstance connectorInstance)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceDeletionException
deleteConnectorInstance in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceDeletionExceptionpublic long getNumberArchivedConnectorInstance(org.bonitasoft.engine.persistence.QueryOptions searchOptions,
org.bonitasoft.engine.persistence.ReadPersistenceService persistenceService)
throws org.bonitasoft.engine.persistence.SBonitaSearchException
getNumberArchivedConnectorInstance in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic List<org.bonitasoft.engine.core.process.instance.model.archive.SAConnectorInstance> searchArchivedConnectorInstance(org.bonitasoft.engine.persistence.QueryOptions searchOptions, org.bonitasoft.engine.persistence.ReadPersistenceService persistenceService) throws org.bonitasoft.engine.persistence.SBonitaSearchException
searchArchivedConnectorInstance in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic void deleteArchivedConnectorInstance(org.bonitasoft.engine.core.process.instance.model.archive.SAConnectorInstance sConnectorInstance)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceDeletionException
deleteArchivedConnectorInstance in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceDeletionExceptionpublic void deleteArchivedConnectorInstances(long containerId,
String containerType)
throws org.bonitasoft.engine.persistence.SBonitaSearchException,
org.bonitasoft.engine.core.connector.exception.SConnectorInstanceDeletionException
deleteArchivedConnectorInstances in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceDeletionExceptionpublic void deleteConnectors(long containerId,
String containerType)
throws org.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadException,
org.bonitasoft.engine.core.connector.exception.SConnectorInstanceDeletionException
deleteConnectors in interface org.bonitasoft.engine.core.connector.ConnectorInstanceServiceorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceReadExceptionorg.bonitasoft.engine.core.connector.exception.SConnectorInstanceDeletionExceptionCopyright © 2014 Bonitasoft S.A.. All rights reserved.