public interface InvocationGroupManager
void addInvocationGroup(InvocationGroup group)
void replaceInvocationGroup(InvocationGroup originalGroup, InvocationGroup replacementGroup)
void removeInvocationGroup(InvocationGroup group)
void replaceInvocationMechanism(InvocationMechanism originalMechanism, InvocationMechanism replacementMechanism)
void removeMechanism(InvocationMechanism mechanism)
HashSet<InvocationGroup> getInvocationGroups()
InvocationGroup getDefaultGroup()
Set<InvocationMechanism> getMechanisms()
void addMechanism(InvocationMechanism mechanism)
InvocationMechanism getDefaultMechanism()
boolean containsGroup(InvocationGroup group)
InvocationMechanism getInvocationMechanism(String defaultMechanismName)
void mechanismChanged(InvocationMechanism im)
File getInvocationManagerDirectory()
void saveConfiguration()
void groupChanged(InvocationGroup group)
void addObserver(Observer<InvocationManagerEvent> observer)
List<Observer<InvocationManagerEvent>> getObservers()
void removeObserver(Observer<InvocationManagerEvent> observer)
void deleteRun(String runId)
void persistInvocations()
void loadInvocations()
boolean containsMechanism(InvocationMechanism invocationMechanism)
InvocationGroup getGroupReplacement(InvocationGroup group)
InvocationMechanism getMechanismReplacement(String invocationMechanismSpecification)
InvocationGroup getImportedGroup(String groupSpecification)
InvocationMechanism getImportedMechanism(String mechanismSpecification)
void importMechanism(String invocationMechanismSpecification, InvocationMechanism createdMechanism)
void importInvocationGroup(String invocationGroupSpecification, InvocationGroup invocationGroup)
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.