Package | Description |
---|---|
org.lsc | |
org.lsc.beans | |
org.lsc.jndi | |
org.lsc.service |
Modifier and Type | Method and Description |
---|---|
IBean |
LscModifications.getDestinationBean() |
IBean |
LscModifications.getSourceBean() |
Modifier and Type | Method and Description |
---|---|
boolean |
SimpleSynchronize.launch(String taskName,
IBean bean) |
void |
LscModifications.setDestinationBean(IBean destinationBean) |
void |
LscModifications.setSourceBean(IBean sourceBean) |
Modifier and Type | Class and Description |
---|---|
class |
LscBean
Basic bean used to centralize methods across all beans
|
class |
OrderedValuesBean
Used by BeanComparator to tell that comparison must
be value order aware.
|
class |
SimpleBean
Empty simple bean
May be overridden by any subclass if needed.
|
Modifier and Type | Method and Description |
---|---|
IBean |
IBean.clone()
Clone this object.
|
Modifier and Type | Method and Description |
---|---|
static LscModifications |
BeanComparator.calculateModifications(Task task,
IBean srcBean,
IBean dstBean)
Static comparison method.
|
static LscModificationType |
BeanComparator.calculateModificationType(Task task,
IBean srcBean,
IBean dstBean)
Static method to return the kind of operation that would happen
|
static JndiModifications[] |
BeanComparator.checkOtherModifications(IBean srcBean,
IBean destBean,
JndiModifications jm)
Check modifications across other directory objects - Never used at this time : implementation may be buggy
While adding, deleting or modifying an entry, specific treatments must be done like removing a member from all
the remaining inscription, modifying an attribute in the person entry while the original modification has been
done on a inscription.
|
Modifier and Type | Method and Description |
---|---|
IBean |
SimpleJndiDstService.getBean(String pivotName,
LscDatasets pivotAttributes,
boolean fromSameService)
The simple object getter according to its identifier.
|
IBean |
EmptyJndiDstService.getBean(String pivotName,
LscDatasets pivotAttributes,
boolean fromSameService)
The simple object getter according to its identifier.
|
IBean |
FullDNJndiDstService.getBean(String dn,
LscDatasets pivotAttributes,
boolean fromSameService)
The simple object getter according to its identifier.
|
IBean |
SimpleJndiSrcService.getBean(String pivotName,
LscDatasets pivotAttributes,
boolean fromSameService)
The simple object getter according to its identifier.
|
IBean |
AbstractSimpleJndiService.getBeanFromSR(SearchResult sr,
IBean beanToFill)
Map the ldap search result into a AbstractBean inherited object.
|
Modifier and Type | Method and Description |
---|---|
IBean |
AbstractSimpleJndiService.getBeanFromSR(SearchResult sr,
IBean beanToFill)
Map the ldap search result into a AbstractBean inherited object.
|
Constructor and Description |
---|
SimpleJndiDstService(LdapServiceType ldapService,
List<String> writableDatasetIds,
Class<IBean> beanClass) |
Modifier and Type | Method and Description |
---|---|
IBean |
AbstractJdbcService.getBean(String pivotName,
LscDatasets pivotAttributes)
The simple object getter according to its identifier.
|
IBean |
GoogleAppsService.getBean(String pivotName,
LscDatasets pivotAttributes,
boolean fromSameService) |
IBean |
SyncReplSourceService.getBean(String id,
LscDatasets pivotAttrs,
boolean fromSameService)
The simple object getter according to its identifier.
|
IBean |
IService.getBean(String pivotName,
LscDatasets pivotAttributes,
boolean fromSameService)
The simple object getter according to its identifier.
|
IBean |
MultipleDstService.getBean(String pivotName,
LscDatasets pivotAttributes,
boolean fromSameService) |
IBean |
XALdifDstService.getBean(String pivotName,
LscDatasets pivotAttributes,
boolean fromSameService) |
IBean |
AbstractJdbcService.getBean(String id,
LscDatasets attributes,
boolean fromSource)
Override default AbstractJdbcSrcService to get a SimpleBean
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
AbstractJdbcService.fillAttributesMap(Map<String,Object> datasets,
IBean destinationBean) |
Copyright © 2005-2024 LSC project. All Rights Reserved.