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 objectvoid
Save the servicevoid
setAlternateParent
(IProtocolSupport parent) void
setCurrentModifiedService
(IServiceDefinition serviceDefinition) void
setParent
(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
-