Node Director
|
Public Member Functions | |
HostAssignedUsers () | |
HostAssignedUsers (Options opt) | |
DBSet | transform (DBSet org) throws DirectorException |
Public Member Functions inherited from sfi.director.repository.transform.Transformer | |
Transformer () | |
Transformer (Options opt) | |
void | setOption (String option) |
void | setOption (String option, String val) |
void | setOption (Options opt) |
String | getOption (String option) |
Protected Member Functions | |
void | handleUser (DBSet dest, Vector users, Options ruleOpts) throws DirectorException |
Insert one user into the target set. |
sfi.director.repository.transform.HostAssignedUsers.HostAssignedUsers | ( | ) |
sfi.director.repository.transform.HostAssignedUsers.HostAssignedUsers | ( | Options | opt | ) |
|
protected |
Insert one user into the target set.
Even though a DBObject vector may be passed only one user is added (and the vector is expected to contain the results of a search for the respective uid)
References sfi.director.util.Tools.expand(), sfi.director.repository.DBObject.isMember(), and sfi.director.repository.DBObject.removeAttribute().
Referenced by sfi.director.repository.transform.HostAssignedUsers.transform().
|
virtual |
Implements sfi.director.repository.transform.Transformer.
References sfi.director.repository.DBSetIndex.get(), sfi.director.repository.DBObject.getAttribute(), sfi.director.repository.DBObject.getEValue(), sfi.director.repository.transform.Transformer.getOption(), sfi.director.util.Options.getOption(), sfi.director.repository.transform.HostAssignedUsers.handleUser(), sfi.director.util.Setup.hostnames, sfi.director.repository.DBObject.isMember(), sfi.director.util.Options.setOption(), and sfi.director.util.Tools.split().