edu.internet2.middleware.grouperClientExt.xmpp
Class GrouperClientXmppMain

java.lang.Object
  extended by edu.internet2.middleware.grouperClientExt.xmpp.GrouperClientXmppMain

public class GrouperClientXmppMain
extends Object

run an xmpp job to manage memberships in groups


Constructor Summary
GrouperClientXmppMain()
           
 
Method Summary
static void fullRefreshGroup(GrouperClientXmppJob grouperClientXmppJob, String groupName)
           
static void main(String[] args)
           
static boolean matchesFilter(EsbEvent esbEvent, String filterString)
          see if the esb event matches an EL filter.
static org.quartz.SchedulerFactory schedulerFactory()
          lazy load (and start the scheduler) the scheduler factory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrouperClientXmppMain

public GrouperClientXmppMain()
Method Detail

matchesFilter

public static boolean matchesFilter(EsbEvent esbEvent,
                                    String filterString)
see if the esb event matches an EL filter. Note the available objects are event for the EsbEvent, and grouperUtil for the GrouperUtil class which has a lot of utility methods

Parameters:
filterString -
esbEvent -
Returns:
true if matches, false if doesnt

main

public static void main(String[] args)
Parameters:
args -

fullRefreshGroup

public static void fullRefreshGroup(GrouperClientXmppJob grouperClientXmppJob,
                                    String groupName)
Parameters:
grouperClientXmppJob -
groupName -

schedulerFactory

public static org.quartz.SchedulerFactory schedulerFactory()
lazy load (and start the scheduler) the scheduler factory

Returns:
the scheduler factory


Copyright © 2010 Internet2. All Rights Reserved.