gran.app.adapter.kernel.user
Class BaseUserAdapter
java.lang.Object
gran.app.adapter.kernel.user.BaseUserAdapter
- All Implemented Interfaces:
- Adapter, KernelAdapter, UserAdapter
- public class BaseUserAdapter
- extends java.lang.Object
- implements UserAdapter
Method Summary |
java.lang.String |
createUserImpl(java.lang.String parentUserId,
java.lang.String login,
java.lang.String name,
java.lang.String prstatusId,
java.lang.String result)
|
boolean |
getActiveImpl(java.lang.String id,
boolean result)
|
java.util.ArrayList |
getChildrenImpl(java.lang.String id,
java.util.ArrayList result)
|
java.lang.String |
getDescription()
Get description of adapter as plain text |
java.util.LinkedList |
getUserChainImpl(java.lang.String startid,
java.lang.String stopid,
java.util.LinkedList result)
|
java.util.LinkedList |
getUserIdChainImpl(java.lang.String startid,
java.lang.String stopid,
java.util.LinkedList result)
|
boolean |
init()
Initialize adapter. |
boolean |
isParentOfImpl(java.lang.String parentid,
java.lang.String childid,
boolean result)
|
void |
setMaximumChildrenAllowedImpl(java.lang.String userid,
java.lang.Integer count)
|
void |
updateUserImpl(java.lang.String userId,
java.lang.String name,
java.lang.String tel,
java.lang.String email,
java.lang.String smsmail,
java.lang.String prstatusId,
java.lang.String timezone,
java.lang.String locale,
java.lang.String company,
java.lang.String emailTypeId,
java.lang.String taskId,
java.lang.String expire,
boolean active)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseUserAdapter
public BaseUserAdapter()
init
public boolean init()
- Description copied from interface:
Adapter
- Initialize adapter. TrackStudio calls this method
during startup.
- Specified by:
init
in interface Adapter
- Returns:
- true when adapter initialized, false otherwise.
getDescription
public java.lang.String getDescription()
- Description copied from interface:
Adapter
- Get description of adapter as plain text
- Specified by:
getDescription
in interface Adapter
createUserImpl
public java.lang.String createUserImpl(java.lang.String parentUserId,
java.lang.String login,
java.lang.String name,
java.lang.String prstatusId,
java.lang.String result)
throws GranException
- Specified by:
createUserImpl
in interface UserAdapter
- Throws:
GranException
getUserChainImpl
public java.util.LinkedList getUserChainImpl(java.lang.String startid,
java.lang.String stopid,
java.util.LinkedList result)
throws GranException
- Specified by:
getUserChainImpl
in interface UserAdapter
- Throws:
GranException
getUserIdChainImpl
public java.util.LinkedList getUserIdChainImpl(java.lang.String startid,
java.lang.String stopid,
java.util.LinkedList result)
throws GranException
- Specified by:
getUserIdChainImpl
in interface UserAdapter
- Throws:
GranException
getChildrenImpl
public java.util.ArrayList getChildrenImpl(java.lang.String id,
java.util.ArrayList result)
throws GranException
- Specified by:
getChildrenImpl
in interface UserAdapter
- Throws:
GranException
isParentOfImpl
public boolean isParentOfImpl(java.lang.String parentid,
java.lang.String childid,
boolean result)
throws GranException
- Specified by:
isParentOfImpl
in interface UserAdapter
- Throws:
GranException
getActiveImpl
public boolean getActiveImpl(java.lang.String id,
boolean result)
throws GranException
- Specified by:
getActiveImpl
in interface UserAdapter
- Throws:
GranException
setMaximumChildrenAllowedImpl
public void setMaximumChildrenAllowedImpl(java.lang.String userid,
java.lang.Integer count)
throws GranException
- Specified by:
setMaximumChildrenAllowedImpl
in interface UserAdapter
- Throws:
GranException
updateUserImpl
public void updateUserImpl(java.lang.String userId,
java.lang.String name,
java.lang.String tel,
java.lang.String email,
java.lang.String smsmail,
java.lang.String prstatusId,
java.lang.String timezone,
java.lang.String locale,
java.lang.String company,
java.lang.String emailTypeId,
java.lang.String taskId,
java.lang.String expire,
boolean active)
throws GranException
- Specified by:
updateUserImpl
in interface UserAdapter
- Throws:
GranException
Copyright © 2002-2004 TrackStudio, Ltd. All Rights Reserved.