| java.lang.Object | |
| ↳ | org.apache.helix.api.accessor.ParticipantAccessor | 
   Known Direct Subclasses
  
 | 
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
delete messages from participant 
  
   | |||||||||||
disable participant 
  
   | |||||||||||
disable partitions on a participant 
  
   | |||||||||||
drop resource current state of a participant 
  
   | |||||||||||
Clear any user-specified configuration from the participant 
  
   | |||||||||||
enable participant 
  
   | |||||||||||
enable partitions on a participant 
  
   | |||||||||||
Create empty persistent properties to ensure that there is a valid participant structure
 
  
   | |||||||||||
create messages for participant 
  
   | |||||||||||
check if participant structure is valid 
  
   | |||||||||||
read participant related data 
  
   | |||||||||||
Read the user config of the participant 
  
   | |||||||||||
Reset partitions assigned to a set of participants 
  
   | |||||||||||
reset partitions on a participant 
  
   | |||||||||||
Set the configuration of an existing participant 
  
   | |||||||||||
Set the user config of the participant, overwriting existing user configs 
  
   | |||||||||||
Let a new participant take the place of an existing participant 
  
   | |||||||||||
update resource current state of a participant 
  
   | |||||||||||
set messages of participant 
  
   | |||||||||||
Update a participant configuration 
  
   | |||||||||||
Add user configuration to the existing participant user configuration. 
  
   | |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Get a ResourceAccessor instance 
  
   | |||||||||||
Replace occurrences of participants in preference lists and maps 
  
   | |||||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  java.lang.Object
 | |||||||||||
delete messages from participant
disable participant
disable partitions on a participant
drop resource current state of a participant
| resourceId | resource id | 
|---|---|
| participantId | participant id | 
| sessionId | session id | 
Clear any user-specified configuration from the participant
| participantId | the participant to update | 
|---|
enable participant
enable partitions on a participant
Create empty persistent properties to ensure that there is a valid participant structure
create messages for participant
| msgMap | map of message-id to message | 
|---|
check if participant structure is valid
read participant related data
Read the user config of the participant
| participantId | the participant to to look up | 
|---|
Reset partitions assigned to a set of participants
| resetParticipantIdSet | the participants to reset | 
|---|
reset partitions on a participant
Set the configuration of an existing participant
| participantConfig | participant configuration | 
|---|
Set the user config of the participant, overwriting existing user configs
| participantId | the participant to update | 
|---|---|
| userConfig | the new user config | 
Let a new participant take the place of an existing participant
| oldParticipantId | the participant to drop | 
|---|---|
| newParticipantId | the participant that takes its place | 
update resource current state of a participant
| resourceId | resource id | 
|---|---|
| participantId | participant id | 
| sessionId | session id | 
| curStateUpdate | current state change delta | 
set messages of participant
| msgMap | map of message-id to message | 
|---|
Update a participant configuration
| participantId | the participant to update | 
|---|---|
| participantDelta | changes to the participant | 
Add user configuration to the existing participant user configuration. Overwrites properties with the same key
| userConfig | the user config key-value pairs to add | 
|---|
Get a ResourceAccessor instance
Replace occurrences of participants in preference lists and maps
| idealState | the current ideal state | 
|---|---|
| oldParticipantId | the participant to drop | 
| newParticipantId | the participant that replaces it |