|
||||||||||
| 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 set
public 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 | |||||||||