@AccessLevel(value=EXTERNAL)
public interface EvidenceBrokerAdmin
Modifier and Type | Method and Description |
---|---|
curam.evidencebroker.sl.struct.EvidenceBrokerConfigurationDetailsList |
getEvidenceSharingConfigDetailsListBySourceAndTarget(curam.evidencebroker.sl.struct.SourceAndTargetKey key)
Lists evidence broker configuration details for non-identical sharing
type, sharing source and sharing target specified.
|
curam.evidencebroker.sl.struct.SourceAndTargetNameDetails |
getSourceAndTargetCaseCategoryDesc(curam.evidencebroker.sl.struct.SourceAndTargetTypeKey key)
Returns source and target case category description for the given source
and target case type code.
|
curam.core.facade.struct.SystemDetailsList |
listEvidenceBrokerTargetSystems()
This method is intended to be used by administrators for listing target
systems of service evidence broker.
|
curam.core.sl.struct.CaseEvidenceSharingConfigList |
listEvidenceSharingConfigSourceAndTarget()
Returns evidence broker configuration source and target case type list.
|
curam.core.sl.struct.SharedEvidenceTypeSourceTargetList |
listEvidenceTypesAvailableForSharing(curam.evidencebroker.sl.struct.SourceAndTargetKey key)
Lists associated sharable evidence types for given source and target case
types.
|
curam.core.sl.struct.SharedEvidenceTypeDetailsList |
listEvidenceTypesForSharing(curam.evidencebroker.sl.struct.SourceAndTargetKey key)
Returns sharable evidence common to both source and target case types.
|
curam.evidencebroker.sl.struct.EvidenceBrokerConfigDetailsList |
listIdenticalEvidenceSharingConfig()
Returns a list of evidence broker configuration details for identical
sharing.
|
curam.evidencebroker.sl.struct.EvidenceBrokerConfigDetailsList |
listNonIdenticalEvidenceSharingConfig()
Returns a list of evidence broker configuration details for non-identical
sharing.
|
curam.evidencebroker.sl.struct.EvidenceSharingConfigDetails |
readEvidenceSharingConfigDetails(curam.evidencebroker.sl.entity.struct.EvidenceBrokerConfigKey key)
Reads evidence broker configuration details.
|
curam.evidencebroker.sl.struct.EvidenceBrokerConfigSourceAndTargetDetails |
selectSourceAndTarget(curam.evidencebroker.sl.struct.SharingPartySourceAndTargetStringDetails key)
This method is used to retrieve sharing source and sharing target details
from the strings supplied.
|
@AccessLevel(value=EXTERNAL) curam.evidencebroker.sl.struct.EvidenceBrokerConfigSourceAndTargetDetails selectSourceAndTarget(curam.evidencebroker.sl.struct.SharingPartySourceAndTargetStringDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.evidencebroker.sl.struct.EvidenceBrokerConfigDetailsList listIdenticalEvidenceSharingConfig() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.evidencebroker.sl.struct.EvidenceBrokerConfigDetailsList listNonIdenticalEvidenceSharingConfig() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.struct.CaseEvidenceSharingConfigList listEvidenceSharingConfigSourceAndTarget() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.struct.SharedEvidenceTypeDetailsList listEvidenceTypesForSharing(curam.evidencebroker.sl.struct.SourceAndTargetKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.evidencebroker.sl.struct.EvidenceSharingConfigDetails readEvidenceSharingConfigDetails(curam.evidencebroker.sl.entity.struct.EvidenceBrokerConfigKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.evidencebroker.sl.struct.SourceAndTargetNameDetails getSourceAndTargetCaseCategoryDesc(curam.evidencebroker.sl.struct.SourceAndTargetTypeKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.struct.SharedEvidenceTypeSourceTargetList listEvidenceTypesAvailableForSharing(curam.evidencebroker.sl.struct.SourceAndTargetKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.SystemDetailsList listEvidenceBrokerTargetSystems() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.evidencebroker.sl.struct.EvidenceBrokerConfigurationDetailsList getEvidenceSharingConfigDetailsListBySourceAndTarget(curam.evidencebroker.sl.struct.SourceAndTargetKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException