Class StaticDependenciesParticipantReference
java.lang.Object
com._1c.g5.v8.dt.internal.lifecycle.StaticDependenciesParticipantReference
- All Implemented Interfaces:
- ILifecyclePhaseParticipantReference
public final class StaticDependenciesParticipantReference
extends Object
implements ILifecyclePhaseParticipantReference
The 
ILifecyclePhaseParticipantReference implementation for participants with static dependencies.- 
Constructor SummaryConstructorsConstructorDescriptionStaticDependenciesParticipantReference(String serviceName, ILifecyclePhaseParticipant participant, Collection<String> dependencies) Creates participant reference with static dependencies
- 
Method SummaryModifier and TypeMethodDescriptionReturns the dependencies of the participant represented by services names.Returns the participant itself.Returns the service name the participant relates to.toString()
- 
Constructor Details- 
StaticDependenciesParticipantReferencepublic StaticDependenciesParticipantReference(String serviceName, ILifecyclePhaseParticipant participant, Collection<String> dependencies) Creates participant reference with static dependencies- Parameters:
- serviceName- the name of the lifecycle service, cannot be- null.
- participant- the lifecycle phase participant, cannot be- null.
- dependencies- the collection of dependencies that is presented by services names, cannot be- null.
- Throws:
- IllegalArgumentException- if one of the specified arguments doesn't satisfy its requirements.
 
 
- 
- 
Method Details- 
getServiceNameDescription copied from interface:ILifecyclePhaseParticipantReferenceReturns the service name the participant relates to.- Specified by:
- getServiceNamein interface- ILifecyclePhaseParticipantReference
- Returns:
- the service name, never null.
 
- 
getParticipantDescription copied from interface:ILifecyclePhaseParticipantReferenceReturns the participant itself.- Specified by:
- getParticipantin interface- ILifecyclePhaseParticipantReference
- Returns:
- the participant, never null.
 
- 
getDependenciesDescription copied from interface:ILifecyclePhaseParticipantReferenceReturns the dependencies of the participant represented by services names.- Specified by:
- getDependenciesin interface- ILifecyclePhaseParticipantReference
- Returns:
- the dependencies, never null.
 
- 
toString
 
-