Examples of ConversationExt


Examples of org.apache.tuscany.sca.core.conversation.ConversationExt

        this.conversation = conversation;
    }

    public void attachConversation(Object conversationID) {
        if (conversationID != null) {
            ConversationExt conversation = conversationManager.getConversation(conversationID);
            if (conversation == null) {
                conversation = conversationManager.startConversation(conversationID);
            }
            this.conversation = conversation;
        } else {
View Full Code Here

Examples of org.apache.tuscany.sca.core.conversation.ConversationExt

        this.conversation = conversation;
    }

    public void attachConversation(Object conversationID) {
        if (conversationID != null) {
            ConversationExt conversation = conversationManager.getConversation(conversationID);
            if (conversation == null) {
                conversation = conversationManager.startConversation(conversationID);
            }
            this.conversation = conversation;
        } else {
View Full Code Here

Examples of org.apache.tuscany.sca.core.conversation.ConversationExt

    /**
     * @see org.apache.tuscany.sca.core.conversation.ConversationManager#endConversation(org.apache.tuscany.sca.core.conversation.ConversationExt)
     */
    public void endConversation(Object conversationID) {
        ConversationExt conv = getConversation(conversationID);
        if (conv != null) {
            conv.setState(ConversationState.ENDED);
            for (ConversationListener listener : listeners) {
                listener.conversationEnded(conv);
            }
            conv.setConversationID(null);
            conversations.remove(conversationID);
        } else {
            throw new IllegalStateException("Conversation " + conversationID + " doesn't exist.");
        }
    }
View Full Code Here

Examples of org.apache.tuscany.sca.core.conversation.ConversationExt

            throw new IllegalStateException("Conversation " + conversationID + " doesn't exist.");
        }
    }

    public void expireConversation(Object conversationID) {
        ConversationExt conv = getConversation(conversationID);
        if (conv != null) {
            for (ConversationListener listener : listeners) {
                listener.conversationExpired(conv);
            }
            conversations.remove(conversationID);
View Full Code Here

Examples of org.apache.tuscany.sca.core.conversation.ConversationExt

    public ConversationExt startConversation(Object conversationID) {

        if (conversationID == null) {
            conversationID = UUID.randomUUID().toString();
        }
        ConversationExt conversation = getConversation(conversationID);
        if (conversation != null && conversation.getState() != ConversationState.ENDED) {
            throw new IllegalStateException(conversation + " already exists.");
        }

        conversation = new ExtendedConversationImpl(this, conversationID, ConversationState.STARTED);
        conversations.put(conversationID, conversation);
View Full Code Here

Examples of org.apache.tuscany.sca.core.conversation.ConversationExt

    /**
     * @see org.apache.tuscany.sca.core.conversation.ConversationManager#endConversation(org.apache.tuscany.sca.core.conversation.ConversationExt)
     */
    public void endConversation(Object conversationID) {
        ConversationExt conv = getConversation(conversationID);
        if (conv != null) {
            conv.setState(ConversationState.ENDED);
            for (ConversationListener listener : listeners) {
                listener.conversationEnded(conv);
            }
            conv.setConversationID(null);
            conversations.remove(conversationID);
        } else {
            throw new IllegalStateException("Conversation " + conversationID + " doesn't exist.");
        }
    }
View Full Code Here

Examples of org.apache.tuscany.sca.core.conversation.ConversationExt

            throw new IllegalStateException("Conversation " + conversationID + " doesn't exist.");
        }
    }

    public void expireConversation(Object conversationID) {
        ConversationExt conv = getConversation(conversationID);
        if (conv != null) {
            for (ConversationListener listener : listeners) {
                listener.conversationExpired(conv);
            }
            conversations.remove(conversationID);
View Full Code Here

Examples of org.apache.tuscany.sca.core.conversation.ConversationExt

    public ConversationExt startConversation(Object conversationID) {

        if (conversationID == null) {
            conversationID = UUID.randomUUID().toString();
        }
        ConversationExt conversation = getConversation(conversationID);
        if (conversation != null && conversation.getState() != ConversationState.ENDED) {
            throw new IllegalStateException(conversation + " already exists.");
        }

        conversation = new ExtendedConversationImpl(this, conversationID, ConversationState.STARTED);
        conversations.put(conversationID, conversation);
View Full Code Here

Examples of org.apache.tuscany.sca.core.conversation.ConversationExt

        this.conversation = conversation;
    }

    public void attachConversation(Object conversationID) {
        if (conversationID != null) {
            ConversationExt conversation = conversationManager.getConversation(conversationID);
            if (conversation == null) {
                conversation = conversationManager.startConversation(conversationID);
            }
            this.conversation = conversation;
        } else {
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.