...
Code Block |
---|
changeLog.consumer.xmpp.class = edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer changeLog.consumer.xmpp.quartzCron = 0 * * * * ? # match all events that are add or remove membership, only flattened, # if the subject is from the jdbc source, with the loginid attribute and in the folder test:xmppGroups changeLog.consumer.xmpp.elfilter = (event.eventType eq 'MEMBERSHIP_DELETE' || event.eventType eq 'MEMBERSHIP_ADD') && event.membershipType == 'flattened' && event.subjectHasAttribute('loginid') && event.sourceId == 'jdbc' && event.groupName =~ '^test\\:xmppGroups\\:.*$' changeLog.consumer.xmpp.publisher.class = edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbXmppPublisher #add in the recipients changeLog.consumer.xmpp.publisher.recipient = user@school.edu/Home, grouperjabber@school.edu/grouperClient changeLog.consumer.xmpp.publisher.addSubjectAttributes = loginid ##################################### XMPP notifications defaults ################################### ## general xmpp configuration xmpp.server.host = jabber.school.edu xmpp.server.port = 5222 xmpp.user = grouperjabber # note, pass can be in an external file with morphstring xmpp.pass = abcabcabc xmpp.resource = grouperServer |
...