@AccessLevel(value=EXTERNAL)
public interface MaintainTargetSystemService
Modifier and Type | Method and Description |
---|---|
curam.core.facade.struct.TargetSystemServiceKey |
createTargetSystemService(curam.core.facade.struct.TargetSystemServiceDetails details)
This method is intended to be used by administrators for creating target
system service details.
|
void |
deleteTargetSystemService(curam.core.facade.struct.TargetSystemServiceKey key)
This method is intended to be used by administrators for deleting
specified target system service details.
|
curam.core.facade.struct.SystemDetailsList |
listTargetSystemsByServiceName(curam.core.facade.struct.ServiceNameKey key)
This method is intended to be used by administrators for listing all the
target systems for the given service name.
|
curam.core.facade.struct.TargetSystemServiceDetailsList |
listTargetSystemServices(curam.ctm.sl.entity.struct.TargetSystemKey key)
This method is intended to be used by administrators for listing all the
services for a given target system ID.
|
void |
modifyTargetSystemService(curam.core.facade.struct.TargetSystemServiceDetails details)
This method is intended to be used by administrators for modifing the
target system service details.
|
curam.core.facade.struct.TargetSystemServiceDetails |
viewTargetSystemService(curam.ctm.sl.entity.struct.TargetSystemServiceKey key)
This method is intended to be used by administrators for reading the
target system service details.
|
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.TargetSystemServiceKey createTargetSystemService(curam.core.facade.struct.TargetSystemServiceDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void deleteTargetSystemService(curam.core.facade.struct.TargetSystemServiceKey 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 listTargetSystemsByServiceName(curam.core.facade.struct.ServiceNameKey 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.TargetSystemServiceDetailsList listTargetSystemServices(curam.ctm.sl.entity.struct.TargetSystemKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyTargetSystemService(curam.core.facade.struct.TargetSystemServiceDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.TargetSystemServiceDetails viewTargetSystemService(curam.ctm.sl.entity.struct.TargetSystemServiceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException