Examples of TaskHandlerActionContextImpl


Examples of org.eurekastreams.commons.actions.context.TaskHandlerActionContextImpl

     */
    private void coreTest(final boolean externalActionSelection, final TaskHandlerAction action,
            final ActionContext innerContext, final Serializable param)
    {
        InlineActionExecutor sut = new InlineActionExecutor(externalActionSelection);
        Serializable result = sut.execute(action, new TaskHandlerActionContextImpl(innerContext, userActionRequests),
                param);
        mockery.assertIsSatisfied();
        assertSame(resultValue, result);
    }
View Full Code Here

Examples of org.eurekastreams.commons.actions.context.TaskHandlerActionContextImpl

     */
    private void coreTest(final boolean externalActionSelection, final Action action,
            final ActionContext innerContext, final Serializable param)
    {
        InlineActionExecutor sut = new InlineActionExecutor(externalActionSelection);
        Serializable result = sut.execute(action, new TaskHandlerActionContextImpl(innerContext, userActionRequests),
                param);
        mockery.assertIsSatisfied();
        assertSame(resultValue, result);
    }
View Full Code Here

Examples of org.eurekastreams.commons.actions.context.TaskHandlerActionContextImpl

     */
    private void invokeWithTaskHandlerAndPrincipal()
    {
        final PrincipalActionContext originalInnerContext = context.mock(PrincipalActionContext.class,
                "originalInnerContext");
        TaskHandlerActionContext originalOuterContext = new TaskHandlerActionContextImpl(originalInnerContext,
                userActionRequests);

        context.checking(new Expectations()
        {
            {
View Full Code Here

Examples of org.eurekastreams.commons.actions.context.TaskHandlerActionContextImpl

     * Invokes the SUT with a TaskHandlerActionContext.
     */
    private void invokeWithTaskHandler()
    {
        final ActionContext originalInnerContext = context.mock(ActionContext.class, "originalInnerContext");
        TaskHandlerActionContext originalOuterContext = new TaskHandlerActionContextImpl(originalInnerContext,
                userActionRequests);

        Serializable result = sut.execute(originalOuterContext, parameters);
        assertSame(results, result);
    }
View Full Code Here

Examples of org.eurekastreams.commons.actions.context.TaskHandlerActionContextImpl

     */
    @Test
    public void testExecuteTaskContextPrincipal()
    {
        final ActionContext parentInnerContext = new ServiceActionContext(otherParams, principal);
        final TaskHandlerActionContext parentContext = new TaskHandlerActionContextImpl(parentInnerContext,
                userActionRequests);
        mockery.checking(new Expectations()
        {
            {
                oneOf(executionTH).execute(with(new EasyMatcher<TaskHandlerActionContext<PrincipalActionContext>>()
View Full Code Here

Examples of org.eurekastreams.commons.actions.context.TaskHandlerActionContextImpl

     */
    @Test
    public void testExecuteTaskContextNonPrincipal()
    {
        final ActionContext parentInnerContext = new AsyncActionContext(otherParams);
        final TaskHandlerActionContext parentContext = new TaskHandlerActionContextImpl(parentInnerContext,
                userActionRequests);
        mockery.checking(new Expectations()
        {
            {
                oneOf(executionTH).execute(with(new EasyMatcher<TaskHandlerActionContext<PrincipalActionContext>>()
View Full Code Here

Examples of org.eurekastreams.commons.actions.context.TaskHandlerActionContextImpl

            if (sourceHasPrincipal && action.getAuthorizationStrategy() != null)
            {
                action.getAuthorizationStrategy().authorize(childContext);
            }
            return action.getExecutionStrategy().execute(
                    new TaskHandlerActionContextImpl(childContext, context.getUserActionRequests()));
        }
        catch (ValidationException ex)
        {
            log.warn("Validation failed for the child action.", ex);
            for (Entry<String, String> currentError : ex.getErrors().entrySet())
View Full Code Here

Examples of org.eurekastreams.commons.actions.context.TaskHandlerActionContextImpl

     */
    public Serializable execute(final TaskHandlerExecutionStrategy execution, final Serializable params,
            final Principal principal, final List<UserActionRequest> requests)
    {
        PrincipalActionContext innerContext = new ServiceActionContext(params, principal);
        TaskHandlerActionContext<PrincipalActionContext> context = new TaskHandlerActionContextImpl(innerContext,
                requests);
        return execution.execute(context);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.