@AccessLevel(value=EXTERNAL)
public interface ConcernRole
Modifier and Type | Method and Description |
---|---|
curam.core.struct.ReadmultiByConcernRoleIDAltIDResult |
getAlternateIDDetailsListByConcernRoleID(curam.core.struct.MaintainConcernRoleAltIDKey key)
Retrieves a list of alternate ID's for this concern role.
|
void |
modifyConcernRole(curam.core.struct.ConcernRoleKey key,
curam.core.struct.ConcernRoleDtls detail)
Updates the Concern Role Details for the given concernRoleID
|
void |
modifyConcernRolePreferredCommunication(curam.core.struct.ConcernRoleKey key,
curam.core.facade.struct.ConcernRolePreferredCommunication detail)
Updates the preferred communication Details for the given concernRoleID
|
curam.core.struct.ConcernRoleDtls |
readConcernRole(curam.core.struct.ConcernRoleKey key)
Retrieve the Concern Role details for the specified concernRoleID.
|
curam.core.facade.struct.ConcernRoleNameDetails |
readConcernRoleName(curam.core.facade.struct.ConcernRoleIDKey key)
Reads the name of a concern role.
|
curam.core.facade.struct.ConcernRolePreferredCommunication |
readConcernRolePreferredCommunication(curam.core.struct.ConcernRoleKey key)
Reads the preferred communication of a concern role.
|
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ConcernRoleNameDetails readConcernRoleName(curam.core.facade.struct.ConcernRoleIDKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyConcernRole(curam.core.struct.ConcernRoleKey key, curam.core.struct.ConcernRoleDtls detail) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.ConcernRoleDtls readConcernRole(curam.core.struct.ConcernRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.ReadmultiByConcernRoleIDAltIDResult getAlternateIDDetailsListByConcernRoleID(curam.core.struct.MaintainConcernRoleAltIDKey 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.ConcernRolePreferredCommunication readConcernRolePreferredCommunication(curam.core.struct.ConcernRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyConcernRolePreferredCommunication(curam.core.struct.ConcernRoleKey key, curam.core.facade.struct.ConcernRolePreferredCommunication detail) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException