I am attempting to run some code in my module when a user is created. I've tried using InternalUserRecord.META.addRecordListener
, but I can't even get the logger to log in the listener. This is what I have.
InternalUserRecord.META.addRecordListener(new IRecordListener < InternalUserRecord > () {
@Override
public void recordUpdated(InternalUserRecord internalUserRecord) {
logger.info("record updating");
// some code
}
@Override
public void recordAdded(InternalUserRecord internalUserRecord) {
logger.info("record adding");
// some code
}
@Override
public void recordDeleted(KeyValue keyValue) {
logger.info("record deleting");
// some code
}
});
Am I on the right track or is there a better way to accomplish what I'm trying to do?