|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouperClientExt.xmpp.GrouperClientXmppJob
public class GrouperClientXmppJob
bean that holds config data for grouper client xmpp job
Nested Class Summary | |
---|---|
static class |
GrouperClientXmppJob.XmppJobEventAction
enum for action when event happens |
Constructor Summary | |
---|---|
GrouperClientXmppJob()
|
Method Summary | |
---|---|
String |
getElfilter()
elfilter that decides if the event is worth processsing |
GrouperClientXmppJob.XmppJobEventAction |
getEventAction()
event action on each event |
String |
getFilePrefix()
prefix to put at the beginning of file (before users) |
String |
getFileSuffix()
suffix to put at the end of file (after users) |
String |
getFullRefreshQuartzCronString()
how often a full refresh should occur regardless of events, quartz cron like string, e.g. |
Set<String> |
getGroupNames()
group names which trigger notifications |
String |
getHandlerClass()
class that handles events on this job |
String |
getIteratorEl()
expression language for each user, e.g. |
String |
getJobName()
name of job |
List<String> |
getSubjectAttributeNames()
subject attribute names for full refresh |
String |
getTargetFile()
file to write for file handler jobs |
boolean |
isAllowIncrementalNotInGroupNamesList()
if we should allow incremental not in group names list |
static GrouperClientXmppJob |
retrieveJob(String name,
boolean exceptionIfNotFound)
retrieve a job by name |
static List<GrouperClientXmppJob> |
retrieveXmppJobs()
retrieve the cached xmpp jobs |
void |
setAllowIncrementalNotInGroupNamesList(boolean allowIncrementalNotInGroupNamesList1)
if we should allow incremental not in group names list |
void |
setElfilter(String elfilter1)
elfilter that decides if the event is worth processsing |
void |
setEventAction(GrouperClientXmppJob.XmppJobEventAction eventAction1)
event action on each event |
void |
setFilePrefix(String filePrefix1)
prefix to put at the beginning of file (before users) |
void |
setFileSuffix(String fileSuffix1)
suffix to put at the end of file (after users) |
void |
setFullRefreshQuartzCronString(String fullRefreshQuartzCronString1)
how often a full refresh should occur regardless of events, quartz cron like string, e.g. |
void |
setGroupNames(Set<String> groupNames)
group names which trigger notifications |
void |
setHandlerClass(String handlerClass1)
class that handles events on this job |
void |
setIteratorEl(String iteratorEl1)
expression language for each user, e.g. |
void |
setJobName(String jobName1)
name of job |
void |
setSubjectAttributeNames(List<String> subjectAttributeNames1)
subject attribute names for full refresh |
void |
setTargetFile(String targetFile1)
file to write for file handler jobs |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GrouperClientXmppJob()
Method Detail |
---|
public boolean isAllowIncrementalNotInGroupNamesList()
public void setAllowIncrementalNotInGroupNamesList(boolean allowIncrementalNotInGroupNamesList1)
allowIncrementalNotInGroupNamesList1
- public String getJobName()
public void setJobName(String jobName1)
jobName1
- the jobName to setpublic GrouperClientXmppJob.XmppJobEventAction getEventAction()
public void setEventAction(GrouperClientXmppJob.XmppJobEventAction eventAction1)
eventAction1
- the eventAction to setpublic static GrouperClientXmppJob retrieveJob(String name, boolean exceptionIfNotFound)
name
- exceptionIfNotFound
-
public static List<GrouperClientXmppJob> retrieveXmppJobs()
public List<String> getSubjectAttributeNames()
public void setSubjectAttributeNames(List<String> subjectAttributeNames1)
subjectAttributeNames1
- the subjectAttributeNames to setpublic Set<String> getGroupNames()
public void setGroupNames(Set<String> groupNames)
groupNames
- public String getElfilter()
public void setElfilter(String elfilter1)
elfilter1
- public String getHandlerClass()
public void setHandlerClass(String handlerClass1)
handlerClass1
- the handlerClass to setpublic String getFullRefreshQuartzCronString()
public void setFullRefreshQuartzCronString(String fullRefreshQuartzCronString1)
fullRefreshQuartzCronString1
- the fullRefreshQuartzCronString to setpublic String getTargetFile()
public void setTargetFile(String targetFile1)
targetFile1
- the targetFile to setpublic String getFilePrefix()
public void setFilePrefix(String filePrefix1)
filePrefix1
- the filePrefix to setpublic String getIteratorEl()
public void setIteratorEl(String iteratorEl1)
iteratorEl1
- the iteratorEl to setpublic String getFileSuffix()
public void setFileSuffix(String fileSuffix1)
fileSuffix1
- the fileSuffix to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |