if (!channel.isActiveEdit()) unlock(SECURE_REMOVE_ANY, channel.getReference()); Event event = m_eventTrackingService.newEvent(eventId(SECURE_REMOVE_ANY), channel.getReference(), true); m_eventTrackingService.post(event); m_authzGroupService.removeAuthzGroup(m_authzGroupService.getAuthzGroup(channel.getReference())); M_log.warn("removeChannel: removing realm for : " + channel.getReference() + " : " + e);
/** * Cancel the changes made to a MessageChannelEdit object, and release the lock. The MessageChannelEdit is disabled, and not to be used after this call. * * @param user * The MessageChannelEdit object to commit. */ public void cancelChannel(MessageChannelEdit edit) { if (edit == null) return; // check for closed edit if (!edit.isActiveEdit()) { try { throw new Exception(); } catch (Exception e) { log.warn("cancelChannelEdit(): closed MessageChannelEdit", e); } return; } // release the edit lock m_storage.cancelChannel(edit); // close the edit object ((BaseMessageChannelEdit) edit).closeEdit(); } // cancelChannel
channel_reference = channel.getReference(); else log.info("addChannel: null channel returned from putChannel("+ref+")");
edit.getPropertiesEdit().addProperty(ResourceProperties.PROP_CHANNEL_ENABLED, "true"); commitChannel(edit); edit.getPropertiesEdit().addProperty(ResourceProperties.PROP_CHANNEL_ENABLED, "true"); commitChannel(edit);
/** * Commit the changes made to a MessageChannelEdit object, and release the lock. The MessageChannelEdit is disabled, and not to be used after this call. * * @param user * The MessageChannelEdit object to commit. */ public void commitChannel(MessageChannelEdit edit) { if (edit == null) return; // check for closed edit if (!edit.isActiveEdit()) { try { throw new Exception(); } catch (Exception e) { log.warn("commitEdit(): closed ChannelEdit", e); } return; } m_storage.commitChannel(edit); // close the edit object ((BaseMessageChannelEdit) edit).closeEdit(); } // commitChannel
channel_reference = channel.getReference(); else M_log.info("addChannel: null channel returned from putChannel("+ref+")");
edit.getPropertiesEdit().removeProperty(ResourceProperties.PROP_CHANNEL_ENABLED); commitChannel(edit); channel = edit;
if (!channel.isActiveEdit()) unlock(SECURE_REMOVE_ANY, channel.getReference()); Event event = m_eventTrackingService.newEvent(eventId(SECURE_REMOVE_ANY), channel.getReference(), true); m_eventTrackingService.post(event); m_authzGroupService.removeAuthzGroup(m_authzGroupService.getAuthzGroup(channel.getReference())); log.warn("removeChannel: removing realm for : " + channel.getReference() + " : " + e);
/** * Commit the changes made to a MessageChannelEdit object, and release the lock. The MessageChannelEdit is disabled, and not to be used after this call. * * @param user * The MessageChannelEdit object to commit. */ public void commitChannel(MessageChannelEdit edit) { if (edit == null) return; // check for closed edit if (!edit.isActiveEdit()) { try { throw new Exception(); } catch (Exception e) { log.warn("commitEdit(): closed ChannelEdit", e); } return; } m_storage.commitChannel(edit); // close the edit object ((BaseMessageChannelEdit) edit).closeEdit(); } // commitChannel
channel_reference = channel.getReference(); else log.info("addChannel: null channel returned from putChannel("+ref+")");
if (!channel.isActiveEdit()) unlock(SECURE_REMOVE_ANY, channel.getReference()); Event event = m_eventTrackingService.newEvent(eventId(SECURE_REMOVE_ANY), channel.getReference(), true); m_eventTrackingService.post(event); m_authzGroupService.removeAuthzGroup(m_authzGroupService.getAuthzGroup(channel.getReference())); log.warn("removeChannel: removing realm for : " + channel.getReference() + " : " + e);
/** * Cancel the changes made to a MessageChannelEdit object, and release the lock. The MessageChannelEdit is disabled, and not to be used after this call. * * @param user * The MessageChannelEdit object to commit. */ public void cancelChannel(MessageChannelEdit edit) { if (edit == null) return; // check for closed edit if (!edit.isActiveEdit()) { try { throw new Exception(); } catch (Exception e) { log.warn("cancelChannelEdit(): closed MessageChannelEdit", e); } return; } // release the edit lock m_storage.cancelChannel(edit); // close the edit object ((BaseMessageChannelEdit) edit).closeEdit(); } // cancelChannel
/** * Cancel the changes made to a MessageChannelEdit object, and release the lock. The MessageChannelEdit is disabled, and not to be used after this call. * * @param user * The MessageChannelEdit object to commit. */ public void cancelChannel(MessageChannelEdit edit) { if (edit == null) return; // check for closed edit if (!edit.isActiveEdit()) { try { throw new Exception(); } catch (Exception e) { M_log.warn("cancelChannelEdit(): closed MessageChannelEdit", e); } return; } // release the edit lock m_storage.cancelChannel(edit); // close the edit object ((BaseMessageChannelEdit) edit).closeEdit(); } // cancelChannel
/** * Commit the changes made to a MessageChannelEdit object, and release the lock. The MessageChannelEdit is disabled, and not to be used after this call. * * @param user * The MessageChannelEdit object to commit. */ public void commitChannel(MessageChannelEdit edit) { if (edit == null) return; // check for closed edit if (!edit.isActiveEdit()) { try { throw new Exception(); } catch (Exception e) { M_log.warn("commitEdit(): closed ChannelEdit", e); } return; } m_storage.commitChannel(edit); // don't log any event for channel editing for now, since the event is shared btw channel and message //Event event = m_eventTrackingService.newEvent(eventId(((BaseMessageChannelEdit) edit).getEvent()), edit.getReference(), true, NotificationService.NOTI_NONE); //m_eventTrackingService.post(event); // close the edit object ((BaseMessageChannelEdit) edit).closeEdit(); } // commitChannel