Example usage for org.springframework.context ApplicationEventPublisherAware interface-usage

List of usage examples for org.springframework.context ApplicationEventPublisherAware interface-usage

Introduction

In this page you can find the example usage for org.springframework.context ApplicationEventPublisherAware interface-usage.

Usage

From source file org.alfresco.repo.solr.SOLRAdminClient.java

/**
 * Provides an interface to the Solr admin APIs, used by the Alfresco Enterprise JMX layer.
 * Also tracks whether Solr is available, sending Spring events when its availability changes.
 * 
 * @since 4.0
 *

From source file org.apache.camel.component.spring.security.SpringSecurityAuthorizationPolicy.java

public class SpringSecurityAuthorizationPolicy extends IdentifiedType
        implements AuthorizationPolicy, InitializingBean, ApplicationEventPublisherAware {
    private static final transient Log LOG = LogFactory.getLog(SpringSecurityAuthorizationPolicy.class);
    private AccessDecisionManager accessDecisionManager;
    private AuthenticationManager authenticationManager;
    private AuthenticationAdapter authenticationAdapter;

From source file org.apereo.portal.events.PortalEventFactoryImpl.java

/**
 * @author Eric Dalquist
 */
@Service("portalEventFactory")
public class PortalEventFactoryImpl implements IPortalEventFactory, ApplicationEventPublisherAware {
    private static final String EVENT_SESSION_MUTEX = PortalEventFactoryImpl.class.getName()

From source file org.beangle.security.web.auth.AbstractAuthenticationFilter.java

/**
 * Abstract processor of browser-based HTTP-based authentication requests.
 * <p>
 * This filter is responsible for processing authentication requests. If authentication is
 * successful, the resulting {@link Authentication} object will be placed into the
 * <code>SecurityContext</code>, which is guaranteed to have already been created by an earlier

From source file org.broadleafcommerce.profile.web.core.security.CustomerStateFilter.java

@Component("blCustomerStateFilter")
/**
 * <p>
 * This filter should be configured after the RememberMe listener from Spring Security.
 * Retrieves the Broadleaf Customer based using the authenticated user OR creates an Anonymous customer and stores them
 * in the session.  Calls Customer.setCookied(true) if the authentication token is an instance of

From source file org.broadleafcommerce.profile.web.core.security.CustomerStateRequestProcessor.java

/**
 * @author Phillip Verheyden
 * @see {@link CustomerStateFilter}
 */
@Component("blCustomerStateRequestProcessor")
public class CustomerStateRequestProcessor extends AbstractBroadleafWebRequestProcessor

From source file org.cggh.repo.security.sync.CustomChainingUserRegistrySynchronizer.java

/**
 * A <code>ChainingUserRegistrySynchronizer</code> is responsible for synchronizing Alfresco's local user (person) and
 * group (authority) information with the external subsystems in the authentication chain (most typically LDAP
 * directories). When the {@link #synchronize(boolean, boolean)} method is called, it visits each {@link UserRegistry} bean in
 * the 'chain' of application contexts, managed by a {@link ChildApplicationContextManager}, and compares its
 * timestamped user and group information with the local users and groups last retrieved from the same source. Any

From source file org.cloudfoundry.identity.uaa.approval.JdbcApprovalStore.java

public class JdbcApprovalStore implements ApprovalStore, ApplicationEventPublisherAware {

    private final JdbcTemplate jdbcTemplate;

    private JdbcPagingListFactory pagingListFactory;

From source file org.cloudfoundry.identity.uaa.authentication.manager.ExternalLoginAuthenticationManager.java

public class ExternalLoginAuthenticationManager<ExternalAuthenticationDetails>
        implements AuthenticationManager, ApplicationEventPublisherAware, BeanNameAware {

    public static final String USER_ATTRIBUTE_PREFIX = "user.attribute.";
    protected final Log logger = LogFactory.getLog(getClass());

From source file org.cloudfoundry.identity.uaa.authentication.manager.LoginAuthenticationManager.java

public class LoginAuthenticationManager implements AuthenticationManager, ApplicationEventPublisherAware {
    public static final String NotANumber = OriginKeys.NotANumber;

    private final Log logger = LogFactory.getLog(getClass());

    private ApplicationEventPublisher eventPublisher;