@AccessLevel(value=EXTERNAL) public abstract class ConcernRole extends ConcernRole
Constructor and Description |
---|
ConcernRole() |
Modifier and Type | Method and Description |
---|---|
curam.core.struct.ReadmultiByConcernRoleIDAltIDResult |
getAlternateIDDetailsListByConcernRoleID(curam.core.struct.MaintainConcernRoleAltIDKey maintainConcernRoleAltIDKey)
Retrieves a list of alternate ID's and list of Information Message
details for this concern role.
|
void |
modifyConcernRole(curam.core.struct.ConcernRoleKey concernRoleKey,
curam.core.struct.ConcernRoleDtls concernRoleDtls)
Updates the Concern Role Details for the given concernRoleID
|
void |
modifyConcernRolePreferredCommunication(curam.core.struct.ConcernRoleKey concernRoleKey,
curam.core.facade.struct.ConcernRolePreferredCommunication concernRolePreferredCommunication)
Modifies the concern role preferred communication details for this concern
role.
|
curam.core.struct.ConcernRoleDtls |
readConcernRole(curam.core.struct.ConcernRoleKey concernRoleKey)
Retrieve the Concern Role details for the specified concernRoleID.
|
curam.core.facade.struct.ConcernRoleNameDetails |
readConcernRoleName(curam.core.facade.struct.ConcernRoleIDKey concernRoleIDKey)
Reads the name of a concern role.
|
curam.core.facade.struct.ConcernRolePreferredCommunication |
readConcernRolePreferredCommunication(curam.core.struct.ConcernRoleKey concernRoleKey)
Retrieves a concern role preferred communication details for this concern
role.
|
@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.ConcernRoleNameDetails readConcernRoleName(curam.core.facade.struct.ConcernRoleIDKey concernRoleIDKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) public void modifyConcernRole(curam.core.struct.ConcernRoleKey concernRoleKey, curam.core.struct.ConcernRoleDtls concernRoleDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
concernRoleKey
- Contains concernRoleIDconcernRoleDtls
- Contains the details about the Concern Rolecuram.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public curam.core.struct.ConcernRoleDtls readConcernRole(curam.core.struct.ConcernRoleKey concernRoleKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
concernRoleKey
- Contains concernRoleIDcuram.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public curam.core.struct.ReadmultiByConcernRoleIDAltIDResult getAlternateIDDetailsListByConcernRoleID(curam.core.struct.MaintainConcernRoleAltIDKey maintainConcernRoleAltIDKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
maintainConcernRoleAltIDKey
- Contains concernRoleIDcuram.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public void modifyConcernRolePreferredCommunication(curam.core.struct.ConcernRoleKey concernRoleKey, curam.core.facade.struct.ConcernRolePreferredCommunication concernRolePreferredCommunication) throws curam.util.exception.AppException, curam.util.exception.InformationalException
concernRoleKey
- Contains concernRoleID.concernRolePreferredCommunication
- concern role preferred communication details.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) public curam.core.facade.struct.ConcernRolePreferredCommunication readConcernRolePreferredCommunication(curam.core.struct.ConcernRoleKey concernRoleKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
concernRoleKey
- Contains concernRoleIDcuram.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.