Interface ILifecyclePhaseParticipantReference
- All Known Implementing Classes:
DynamicDependenciesParticipantReference
,StaticDependenciesParticipantReference
public interface ILifecyclePhaseParticipantReference
The lifecycle phase participant reference.
It keeps
It keeps
ILifecyclePhaseParticipant
reference and associated service name and service dependencies.-
Method Summary
Modifier and TypeMethodDescriptionReturns the dependencies of the participant represented by services names.Returns the participant itself.Returns the service name the participant relates to.
-
Method Details
-
getServiceName
String getServiceName()Returns the service name the participant relates to.- Returns:
- the service name, never
null
.
-
getParticipant
ILifecyclePhaseParticipant getParticipant()Returns the participant itself.- Returns:
- the participant, never
null
.
-
getDependencies
Collection<String> getDependencies()Returns the dependencies of the participant represented by services names.- Returns:
- the dependencies, never
null
.
-