|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.app.loader.LoaderJobBean
public class LoaderJobBean
bean to hold objects for group low level hooks
Field Summary | |
---|---|
static String |
FIELD_AND_GROUPS
constant for field name for: andGroups |
static String |
FIELD_ATTRIBUTE_DEF_NAME
constant for field name for: attributeDefName |
static String |
FIELD_ATTRIBUTE_LOADER_ATTR_QUERY
constant for field name for: attributeLoaderAttrQuery |
static String |
FIELD_ATTRIBUTE_LOADER_ATTR_SET_QUERY
constant for field name for: attributeLoaderAttrSetQuery |
static String |
FIELD_ATTRIBUTE_LOADER_ATTRS_LIKE
constant for field name for: attributeLoaderAttrsLike |
static String |
FIELD_GROUP_LIKE_STRING
constant for field name for: groupLikeString |
static String |
FIELD_GROUP_NAME_OVERALL
constant for field name for: groupNameOverall |
static String |
FIELD_GROUP_QUERY
constant for field name for: groupQuery |
static String |
FIELD_GROUP_TYPES
constant for field name for: groupTypes |
static String |
FIELD_GROUPER_LOADER_DB
constant for field name for: grouperLoaderDb |
static String |
FIELD_GROUPER_LOADER_TYPE
constant for field name for: grouperLoaderType |
static String |
FIELD_GROUPER_SESSION
constant for field name for: grouperSession |
static String |
FIELD_HIB3_GROUPLOADER_LOG_OVERALL
constant for field name for: hib3GrouploaderLogOverall |
static String |
FIELD_QUERY
constant for field name for: query |
static String |
FIELD_START_TIME
constant for field name for: startTime |
Constructor Summary | |
---|---|
LoaderJobBean()
|
|
LoaderJobBean(GrouperLoaderType grouperLoaderType1,
String attributeDefName,
GrouperLoaderDb grouperLoaderDb1,
Hib3GrouperLoaderLog hib3GrouploaderLogOverall1,
GrouperSession grouperSession1,
String attributeLoaderAttrQuery1,
String attributeLoaderAttrSetQuery1,
String attributeLoaderAttrsLike1,
String attributeLoaderActionQuery1,
String attributeLoaderActionSetQuery1,
long startTime1)
|
|
LoaderJobBean(GrouperLoaderType grouperLoaderType1,
String groupNameOverall1,
GrouperLoaderDb grouperLoaderDb1,
String query1,
Hib3GrouperLoaderLog hib3GrouploaderLogOverall1,
GrouperSession grouperSession1,
List<Group> andGroups1,
List<GroupType> groupTypes1,
String groupLikeString1,
String groupQuery1,
long startTime1)
|
Method Summary | |
---|---|
LoaderJobBean |
clone()
deep clone the fields in this object |
List<Group> |
getAndGroups()
members must be in these groups also to be in the overall group |
String |
getAttributeDefName()
attributeDef name for the job |
String |
getAttributeLoaderActionQuery()
SQL query with at least the following column: action_name |
String |
getAttributeLoaderActionSetQuery()
SQL query with at least the following columns: if_has_action_name, then_has_action_name |
String |
getAttributeLoaderAttrQuery()
SQL query with at least some of the following columns: attr_name, attr_display_name, attr_description |
String |
getAttributeLoaderAttrSetQuery()
SQL query with at least the following columns: if_has_attr_name, then_has_attr_name |
String |
getAttributeLoaderAttrsLike()
If empty, then orphans will be left alone (for attributeDefName and attributeDefNameSets). |
GrouperLoaderDb |
getGrouperLoaderDb()
database this runs against |
GrouperLoaderType |
getGrouperLoaderType()
type of job, e.g. |
GrouperSession |
getGrouperSession()
grouper session (probably a root session) |
String |
getGroupLikeString()
|
String |
getGroupNameOverall()
overall group name (if a group list job, then overall, if sql simple, then the group) |
String |
getGroupQuery()
group query |
List<GroupType> |
getGroupTypes()
group types to add to loader managed group |
Hib3GrouperLoaderLog |
getHib3GrouploaderLogOverall()
log entry for the job |
String |
getQuery()
query for the job |
long |
getStartTime()
start time of job |
void |
setAndGroups(List<Group> andGroups1)
members must be in these groups also to be in the overall group |
void |
setAttributeDefName(String attributeDefName1)
attributeDef name for the job |
void |
setAttributeLoaderActionQuery(String attributeLoaderActionQuery1)
SQL query with at least the following column: action_name |
void |
setAttributeLoaderActionSetQuery(String attributeLoaderActionSetQuery1)
SQL query with at least the following columns: if_has_action_name, then_has_action_name |
void |
setAttributeLoaderAttrQuery(String attributeLoaderAttrQuery1)
SQL query with at least some of the following columns: attr_name, attr_display_name, attr_description |
void |
setAttributeLoaderAttrSetQuery(String attributeLoaderAttrSetQuery1)
SQL query with at least the following columns: if_has_attr_name, then_has_attr_name |
void |
setAttributeLoaderAttrsLike(String attributeLoaderAttrsLike1)
If empty, then orphans will be left alone (for attributeDefName and attributeDefNameSets). |
void |
setGrouperLoaderDb(GrouperLoaderDb grouperLoaderDb)
db this job runs against |
void |
setGrouperLoaderType(GrouperLoaderType grouperLoaderType)
type of job, e.g. |
void |
setGrouperSession(GrouperSession grouperSession1)
grouper session, probably a root session |
void |
setGroupLikeString(String groupLikeString)
groups with this like DB sql string are managed by the loader. |
void |
setGroupNameOverall(String groupNameOverall)
group name for job (if group list, this is the overall name) |
void |
setGroupQuery(String groupQuery1)
|
void |
setGroupTypes(List<GroupType> groupTypes)
group types to add to loader managed group |
void |
setHib3GrouploaderLogOverall(Hib3GrouperLoaderLog hib3GrouploaderLogOverall1)
|
void |
setQuery(String query1)
query for this job (if runs against query) |
void |
setStartTime(long startTime1)
start time of job |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String FIELD_AND_GROUPS
public static final String FIELD_ATTRIBUTE_DEF_NAME
public static final String FIELD_ATTRIBUTE_LOADER_ATTR_QUERY
public static final String FIELD_ATTRIBUTE_LOADER_ATTR_SET_QUERY
public static final String FIELD_ATTRIBUTE_LOADER_ATTRS_LIKE
public static final String FIELD_GROUP_LIKE_STRING
public static final String FIELD_GROUP_NAME_OVERALL
public static final String FIELD_GROUP_QUERY
public static final String FIELD_GROUP_TYPES
public static final String FIELD_GROUPER_LOADER_DB
public static final String FIELD_GROUPER_LOADER_TYPE
public static final String FIELD_GROUPER_SESSION
public static final String FIELD_HIB3_GROUPLOADER_LOG_OVERALL
public static final String FIELD_QUERY
public static final String FIELD_START_TIME
Constructor Detail |
---|
public LoaderJobBean()
public LoaderJobBean(GrouperLoaderType grouperLoaderType1, String groupNameOverall1, GrouperLoaderDb grouperLoaderDb1, String query1, Hib3GrouperLoaderLog hib3GrouploaderLogOverall1, GrouperSession grouperSession1, List<Group> andGroups1, List<GroupType> groupTypes1, String groupLikeString1, String groupQuery1, long startTime1)
grouperLoaderType1
- groupNameOverall1
- grouperLoaderDb1
- query1
- hib3GrouploaderLogOverall1
- grouperSession1
- andGroups1
- groupTypes1
- groupLikeString1
- groups with this like DB sql string are managed by the loader.
Any group in this list with no memberships and not in the group
metadata query will be emptied and if configured deletedgroupQuery1
- startTime1
- public LoaderJobBean(GrouperLoaderType grouperLoaderType1, String attributeDefName, GrouperLoaderDb grouperLoaderDb1, Hib3GrouperLoaderLog hib3GrouploaderLogOverall1, GrouperSession grouperSession1, String attributeLoaderAttrQuery1, String attributeLoaderAttrSetQuery1, String attributeLoaderAttrsLike1, String attributeLoaderActionQuery1, String attributeLoaderActionSetQuery1, long startTime1)
grouperLoaderType1
- attributeDefName
- groupNameOverall1
- grouperLoaderDb1
- query1
- hib3GrouploaderLogOverall1
- grouperSession1
- andGroups1
- groupTypes1
- groupLikeString1
- groups with this like DB sql string are managed by the loader.
Any group in this list with no memberships and not in the group
metadata query will be emptied and if configured deletedgroupQuery1
- startTime1
- attributeLoaderAttrQuery1
- attributeLoaderAttrSetQuery1
- attributeLoaderAttrsLike1
- attributeLoaderActionQuery1
- attributeLoaderActionSetQuery1
- Method Detail |
---|
public String getAttributeDefName()
public void setAttributeDefName(String attributeDefName1)
attributeDefName1
- public String getAttributeLoaderActionQuery()
public void setAttributeLoaderActionQuery(String attributeLoaderActionQuery1)
attributeLoaderActionQuery1
- public String getAttributeLoaderActionSetQuery()
public void setAttributeLoaderActionSetQuery(String attributeLoaderActionSetQuery1)
attributeLoaderActionSetQuery1
- public String getAttributeLoaderAttrsLike()
public void setAttributeLoaderAttrsLike(String attributeLoaderAttrsLike1)
attributeLoaderAttrsLike1
- public String getAttributeLoaderAttrQuery()
public void setAttributeLoaderAttrQuery(String attributeLoaderAttrQuery1)
attributeLoaderAttrQuery1
- public String getAttributeLoaderAttrSetQuery()
public void setAttributeLoaderAttrSetQuery(String attributeLoaderAttrSetQuery1)
attributeLoaderAttrSetQuery1
- public LoaderJobBean clone()
clone
in class Object
public GrouperLoaderType getGrouperLoaderType()
public String getGroupNameOverall()
public GrouperLoaderDb getGrouperLoaderDb()
public String getQuery()
public Hib3GrouperLoaderLog getHib3GrouploaderLogOverall()
public GrouperSession getGrouperSession()
public List<Group> getAndGroups()
public List<GroupType> getGroupTypes()
public String getGroupLikeString()
public String getGroupQuery()
public void setGrouperLoaderType(GrouperLoaderType grouperLoaderType)
grouperLoaderType
- public void setGroupNameOverall(String groupNameOverall)
groupNameOverall
- public void setGrouperLoaderDb(GrouperLoaderDb grouperLoaderDb)
grouperLoaderDb
- public void setQuery(String query1)
query1
- public void setHib3GrouploaderLogOverall(Hib3GrouperLoaderLog hib3GrouploaderLogOverall1)
hib3GrouploaderLogOverall1
- public void setGrouperSession(GrouperSession grouperSession1)
grouperSession1
- public void setAndGroups(List<Group> andGroups1)
andGroups1
- public void setGroupTypes(List<GroupType> groupTypes)
groupTypes
- public void setGroupLikeString(String groupLikeString)
groupLikeString
- public void setGroupQuery(String groupQuery1)
groupQuery1
- public long getStartTime()
public void setStartTime(long startTime1)
startTime1
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |