Package org.osgi.service.useradmin

Examples of org.osgi.service.useradmin.UserAdminEvent


     */
    void sendEvent(int type, Role role) {
        // dont send event if type = CHANGED and role has been removed
        if (!(type == UserAdminEvent.ROLE_CHANGED
              && roles.get(role.getName()) == null)) {
            UserAdminEvent event = new UserAdminEvent(uasr, type, role);
            eventQueue.enqueue( new SendUserAdminEventJob(Activator.bc,
                                                          eventAdminTracker,
                                                          event,
                                                          listeners) );
            if (Activator.log.doDebug())
                Activator.log.debug(event.toString(), uasr);
        } else {
            if (Activator.log.doDebug())
                Activator.log.debug("Event not sent, " + role.getName()
                        + " has been removed.", uasr);
        }
View Full Code Here


     * @return
     */
    private UserAdminEvent createMockEvent(int type) {
        Role user = RoleFactory.createUser("user-" + System.currentTimeMillis());
        ServiceReference ref = new FakeServiceReference();
        return new UserAdminEvent(ref, type, user);
    }
View Full Code Here

     * @param type the type of event to create;
     * @param role the role to create the event for.
     * @return a new {@link UserAdminEvent} instance, never <code>null</code>.
     */
    private UserAdminEvent createUserAdminEvent(int type, Role role) {
        return new UserAdminEvent(m_serviceRef, type, role);
    }
View Full Code Here

TOP

Related Classes of org.osgi.service.useradmin.UserAdminEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.