edu.internet2.middleware.grouper.client
Class ClientConfig.ClientConnectionSourceConfigBean

java.lang.Object
  extended by edu.internet2.middleware.grouper.client.ClientConfig.ClientConnectionSourceConfigBean
Enclosing class:
ClientConfig

public static class ClientConfig.ClientConnectionSourceConfigBean
extends Object

holds the state of one connection in the


Constructor Summary
ClientConfig.ClientConnectionSourceConfigBean()
           
 
Method Summary
 String getConfigId()
          id of this connection source config
 String getLocalReadSubjectId()
          this is the identifier that goes between them, it is "id" or an attribute name.
 String getLocalSourceId()
          sourceId can be blank if you dont want to specify
 ClientConfig.GroupSyncWriteIdentifier getLocalWriteSubjectId()
          this is the identifier to lookup to add a subject, should be "id" or "identifier" or "idOrIdentifier"
 String getRemoteReadSubjectId()
          this is the identifier that goes between them, it is "id" or an attribute name.
 String getRemoteSourceId()
          sourceId can be blank if you dont want to specify
 ClientConfig.GroupSyncWriteIdentifier getRemoteWriteSubjectId()
          this is the identifier to lookup to add a subject, should be "id" or "identifier" or "idOrIdentifier"
 void setConfigId(String id1)
          id of this connection source config
 void setLocalReadSubjectId(String localReadSubjectId1)
          this is the identifier that goes between them, it is "id" or an attribute name.
 void setLocalSourceId(String localSourceId1)
          sourceId can be blank if you dont want to specify
 void setLocalWriteSubjectId(ClientConfig.GroupSyncWriteIdentifier localWriteSubjectId1)
          this is the identifier to lookup to add a subject, should be "id" or "identifier" or "idOrIdentifier"
 void setRemoteReadSubjectId(String remoteReadSubjectId1)
          this is the identifier that goes between them, it is "id" or an attribute name.
 void setRemoteSourceId(String remoteSourceId1)
          sourceId can be blank if you dont want to specify
 void setRemoteWriteSubjectId(ClientConfig.GroupSyncWriteIdentifier remoteWriteSubjectId1)
          this is the identifier to lookup to add a subject, should be "id" or "identifier" or "idOrIdentifier"
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientConfig.ClientConnectionSourceConfigBean

public ClientConfig.ClientConnectionSourceConfigBean()
Method Detail

getConfigId

public String getConfigId()
id of this connection source config

Returns:
the id

setConfigId

public void setConfigId(String id1)
id of this connection source config

Parameters:
id1 -

getLocalSourceId

public String getLocalSourceId()
sourceId can be blank if you dont want to specify

Returns:
sourceId

setLocalSourceId

public void setLocalSourceId(String localSourceId1)
sourceId can be blank if you dont want to specify

Parameters:
localSourceId1 -

getLocalReadSubjectId

public String getLocalReadSubjectId()
this is the identifier that goes between them, it is "id" or an attribute name. subjects without this attribute will not be processed

Returns:
local read subject id

setLocalReadSubjectId

public void setLocalReadSubjectId(String localReadSubjectId1)
this is the identifier that goes between them, it is "id" or an attribute name. subjects without this attribute will not be processed

Parameters:
localReadSubjectId1 -

getLocalWriteSubjectId

public ClientConfig.GroupSyncWriteIdentifier getLocalWriteSubjectId()
this is the identifier to lookup to add a subject, should be "id" or "identifier" or "idOrIdentifier"

Returns:
identifier

setLocalWriteSubjectId

public void setLocalWriteSubjectId(ClientConfig.GroupSyncWriteIdentifier localWriteSubjectId1)
this is the identifier to lookup to add a subject, should be "id" or "identifier" or "idOrIdentifier"

Parameters:
localWriteSubjectId1 -

getRemoteSourceId

public String getRemoteSourceId()
sourceId can be blank if you dont want to specify

Returns:
sourceId

setRemoteSourceId

public void setRemoteSourceId(String remoteSourceId1)
sourceId can be blank if you dont want to specify

Parameters:
remoteSourceId1 -

getRemoteReadSubjectId

public String getRemoteReadSubjectId()
this is the identifier that goes between them, it is "id" or an attribute name. subjects without this attribute will not be processed

Returns:
remoteReadSubjectId

setRemoteReadSubjectId

public void setRemoteReadSubjectId(String remoteReadSubjectId1)
this is the identifier that goes between them, it is "id" or an attribute name. subjects without this attribute will not be processed

Parameters:
remoteReadSubjectId1 -

getRemoteWriteSubjectId

public ClientConfig.GroupSyncWriteIdentifier getRemoteWriteSubjectId()
this is the identifier to lookup to add a subject, should be "id" or "identifier" or "idOrIdentifier"

Returns:
remote write subject id

setRemoteWriteSubjectId

public void setRemoteWriteSubjectId(ClientConfig.GroupSyncWriteIdentifier remoteWriteSubjectId1)
this is the identifier to lookup to add a subject, should be "id" or "identifier" or "idOrIdentifier"

Parameters:
remoteWriteSubjectId1 -