Interface IServiceSupport
public interface IServiceSupport
Interface to specify whether a design element support service connector.
- Author:
- ploureiro
-
Method Summary
Modifier and TypeMethodDescriptiongetDuplicateServicesByEvents(Map<String, List<IServiceDefinition>> servicesByEvents) Gets the modified services for this objectGets the services for this objectGets the services to delete for this objectvoidSave the servicevoidsetAlternateParent(IProtocolSupport parent) voidsetCurrentModifiedService(IServiceDefinition serviceDefinition) voidsetParent(IProtocolSupport parent)
-
Method Details
-
getServicesByEvents
Map<String,List<IServiceDefinition>> getServicesByEvents()Gets the services for this object- Returns:
-
getModifiedServices
Set<IServiceDefinition> getModifiedServices()Gets the modified services for this object- Returns:
-
setCurrentModifiedService
-
getCurrentModifiedService
IServiceDefinition getCurrentModifiedService() -
saveServices
void saveServices()Save the service -
getParent
IProtocolSupport getParent() -
setParent
-
getAlternateParent
IProtocolSupport getAlternateParent() -
setAlternateParent
-
getServicesByEventsToDelete
Map<String,List<IServiceDefinition>> getServicesByEventsToDelete()Gets the services to delete for this object- Returns:
-
getDuplicateServicesByEvents
Map<String,List<IServiceDefinition>> getDuplicateServicesByEvents(Map<String, List<IServiceDefinition>> servicesByEvents) throws CloneNotSupportedException- Throws:
CloneNotSupportedException
-