public class DirectoryServer extends ExportablePersistentObject
Modifier and Type | Field and Description |
---|---|
static int |
FROM_LDAP
Represents direction of synchronization (import)
FROM_LDAP |
static int |
INTO_LDAP
Represents direction of synchronization (export)
INTO_LDAP |
filled, oid
emptyKeys
Constructor and Description |
---|
DirectoryServer() |
Modifier and Type | Method and Description |
---|---|
void |
afterDelete()
This method is called after the persistent object has been deleted.
|
java.lang.String |
getArgs() |
java.lang.String |
getClassname() |
java.lang.String |
getCommunicationType() |
boolean |
getDepts() |
boolean |
getDepttrees() |
java.lang.String |
getDescription() |
short |
getDirection() |
java.lang.String |
getFilter() |
java.lang.String[][] |
getKeys()
Returns "name" as key.
|
java.lang.String |
getName() |
int |
getPageSize() |
java.lang.String |
getPassword() |
java.lang.String |
getPort() |
boolean |
getRights() |
boolean |
getRoles() |
java.lang.String |
getSearchRoot() |
java.lang.String |
getServer() |
java.lang.String |
getTableName()
This method must return the table name of the database table in which
this persistent object is stored.
|
boolean |
getTimer() |
java.lang.String |
getTrustLevel() |
java.lang.String |
getUsername() |
boolean |
getUsers() |
void |
setArgs(java.lang.String args) |
void |
setAttributes(java.lang.String name,
java.lang.String server,
java.lang.String port,
java.lang.String searchRoot,
java.lang.String username,
java.lang.String password,
java.lang.String filter,
short direction,
boolean timer,
java.lang.String classname,
int pageSize) |
void |
setAttributes(java.lang.String name,
java.lang.String server,
java.lang.String port,
java.lang.String searchRoot,
java.lang.String username,
java.lang.String password,
java.lang.String filter,
short direction,
boolean timer,
java.lang.String classname,
int pageSize,
java.lang.String communicationType,
java.lang.String trustLevel) |
void |
setDepts(boolean depts) |
void |
setDepttrees(boolean depttrees) |
void |
setDescription(java.lang.String desc) |
void |
setRights(boolean rights) |
void |
setRoles(boolean roles) |
void |
setUsers(boolean users) |
beforeImport, exportFields, getAdditionalObjects, getRequiredObjects, getRequiredReferences
afterInsert, afterRead, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, clone, dbFields, equals, getKey, getLocalClassName, getLocalObjectName, getOid, getStore, getValue, hashCode, isFilled, isValid, onDelete, onInsert, onRead, onUpdate, setFilled, setOid, setOid, setStore, toListString
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
afterInsert, afterRead, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, dbFields, getKey, getLocalClassName, getLocalObjectName, getOid, getStore, getValue, isFilled, isValid, setFilled, setOid, setOid, setStore, toListString
public static final int INTO_LDAP
INTO_LDAP
public static final int FROM_LDAP
FROM_LDAP
public void setRights(boolean rights)
public boolean getRights()
public void setDepts(boolean depts)
public boolean getDepts()
public void setDepttrees(boolean depttrees)
public boolean getDepttrees()
public void setRoles(boolean roles)
public boolean getRoles()
public void setUsers(boolean users)
public boolean getUsers()
public java.lang.String getDescription()
public void setDescription(java.lang.String desc)
public java.lang.String getArgs()
public void setArgs(java.lang.String args)
public java.lang.String getName()
public java.lang.String getServer()
public java.lang.String getPort()
public java.lang.String getSearchRoot()
public java.lang.String getUsername()
public java.lang.String getPassword()
public java.lang.String getFilter()
public short getDirection()
public boolean getTimer()
public java.lang.String getClassname()
public int getPageSize()
public java.lang.String getCommunicationType()
public java.lang.String getTrustLevel()
public java.lang.String getTableName()
Persistent
public void setAttributes(java.lang.String name, java.lang.String server, java.lang.String port, java.lang.String searchRoot, java.lang.String username, java.lang.String password, java.lang.String filter, short direction, boolean timer, java.lang.String classname, int pageSize)
public void setAttributes(java.lang.String name, java.lang.String server, java.lang.String port, java.lang.String searchRoot, java.lang.String username, java.lang.String password, java.lang.String filter, short direction, boolean timer, java.lang.String classname, int pageSize, java.lang.String communicationType, java.lang.String trustLevel)
public java.lang.String[][] getKeys()
getKeys
in interface Persistent
getKeys
in class PersistentObject
{{"name", "birthdate"},{"ssn"}}
for a
class defining two key field groups. The first one contains the fields name
and
birthdate
, the second key field group has just one field ssn
.public void afterDelete()
Persistent
Store.delete(Class, String, Object[])
and
Store.delete(String, String, Object[])
methods do NOT call Persistent.afterDelete()
.afterDelete
in interface Persistent
afterDelete
in class PersistentObject
Persistent.afterDelete()
@enterprise 9.0.33982 Copyright © 2001-2023 Groiss Informatics GmbH. All Rights Reserved.