Oracle Fusion Middleware B2B Instance Message Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1.6.3)

E18158-06

oracle.tip.b2b.utility
Class InstanceMessageUtil

java.lang.Object
  extended by oracle.tip.b2b.utility.InstanceMessageUtil
All Implemented Interfaces:
java.io.Serializable

public class InstanceMessageUtil
extends java.lang.Object
implements java.io.Serializable

Retrieves InstanceMessages from B2B repository. Here is the sample usage of this class:

 import oracle.tip.adapter.b2b.message.InstanceMessage;
 import oracle.tip.adapter.b2b.utility.InstanceMessageUtil;
 
 public class MyInstanceData {
 
        public static void main(String[] args) throws Exception {
                InstanceMessageUtil util = new InstanceMessageUtil();
                InstanceMessage[] messages = util.getInstanceMessages("10/10/2005",
                                "10/28/2005", "GlobalChips");
                System.out.println("Number of messages: " + messages.length);
        }
 
 }
 

See Also:
Serialized Form

Constructor Summary
InstanceMessageUtil()
           
InstanceMessageUtil(java.util.Properties jndiprops)
           
 
Method Summary
 java.util.Vector getInstanceMessagesForAgreementName(java.lang.String agreementName)
           
 java.util.Vector getInstanceMessagesForControlNumber(java.lang.String intCN, java.lang.String grpCN, java.lang.String trxCN, java.lang.String tpName, java.lang.String docType)
           
 java.util.Vector getInstanceMessagesForConversationId(java.lang.String conversationId)
           
 java.util.Vector getInstanceMessagesForDateRange(java.lang.String startDateStr, java.lang.String endDateStr, java.lang.String tpName)
           
 java.util.Vector getInstanceMessagesForDateRange(java.lang.String startDateStr, java.lang.String endDateStr, java.lang.String tpName, java.lang.String direction)
           
 java.util.Vector getInstanceMessagesForMsgId(java.lang.String messageId)
           
 java.util.Vector getInstanceMessagesForMsgState(java.lang.String msgState)
           
 InstanceMessage[] getInstanceMessagesForOrderNumber(java.lang.String orderNumber)
           
 java.util.Vector getInstanceMessagesForProtMsgId(java.lang.String protMsgId)
           
 java.util.Vector getInstanceMessagesForTP(java.lang.String tpName)
           
 java.util.Vector getInstanceMessagesForTP(java.lang.String tpName, java.lang.String direction)
           
 java.util.Vector getInstanceMessagesForTPA(java.lang.String tpaName)
           
 java.util.Vector getInstanceMessagesForTPAndDocType(java.lang.String tpName, java.lang.String docType)
           
 java.util.Vector getInstanceMessagesForTPAndMsgState(java.lang.String tpName, java.lang.String msgState)
           
 java.util.Vector getInstanceMessagesForXpathExpression(java.lang.String expression1)
           
 java.util.Vector getInstanceMessagesForXpathExpression(java.lang.String expression1, java.lang.String expression2)
           
 java.util.Vector getInstanceMessagesForXpathExpression(java.lang.String expression1, java.lang.String expression2, java.lang.String expression3)
           
 java.util.Vector getInstanceMessagesForXpathValue(java.lang.String expression1)
           
 java.util.Vector getInstanceMessagesForXpathValue(java.lang.String expression1, java.lang.String expression2)
           
 java.util.Vector getInstanceMessagesForXpathValue(java.lang.String value1, java.lang.String value2, java.lang.String value3)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstanceMessageUtil

public InstanceMessageUtil()

InstanceMessageUtil

public InstanceMessageUtil(java.util.Properties jndiprops)
Method Detail

getInstanceMessagesForDateRange

public java.util.Vector getInstanceMessagesForDateRange(java.lang.String startDateStr,
                                                        java.lang.String endDateStr,
                                                        java.lang.String tpName)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForDateRange

public java.util.Vector getInstanceMessagesForDateRange(java.lang.String startDateStr,
                                                        java.lang.String endDateStr,
                                                        java.lang.String tpName,
                                                        java.lang.String direction)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForMsgId

public java.util.Vector getInstanceMessagesForMsgId(java.lang.String messageId)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForAgreementName

public java.util.Vector getInstanceMessagesForAgreementName(java.lang.String agreementName)
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForXpathExpression

public java.util.Vector getInstanceMessagesForXpathExpression(java.lang.String expression1,
                                                              java.lang.String expression2,
                                                              java.lang.String expression3)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForXpathExpression

public java.util.Vector getInstanceMessagesForXpathExpression(java.lang.String expression1,
                                                              java.lang.String expression2)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForXpathExpression

public java.util.Vector getInstanceMessagesForXpathExpression(java.lang.String expression1)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForXpathValue

public java.util.Vector getInstanceMessagesForXpathValue(java.lang.String value1,
                                                         java.lang.String value2,
                                                         java.lang.String value3)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForXpathValue

public java.util.Vector getInstanceMessagesForXpathValue(java.lang.String expression1,
                                                         java.lang.String expression2)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForXpathValue

public java.util.Vector getInstanceMessagesForXpathValue(java.lang.String expression1)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForConversationId

public java.util.Vector getInstanceMessagesForConversationId(java.lang.String conversationId)
                                                      throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForProtMsgId

public java.util.Vector getInstanceMessagesForProtMsgId(java.lang.String protMsgId)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForTP

public java.util.Vector getInstanceMessagesForTP(java.lang.String tpName)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForTP

public java.util.Vector getInstanceMessagesForTP(java.lang.String tpName,
                                                 java.lang.String direction)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForTPAndDocType

public java.util.Vector getInstanceMessagesForTPAndDocType(java.lang.String tpName,
                                                           java.lang.String docType)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForMsgState

public java.util.Vector getInstanceMessagesForMsgState(java.lang.String msgState)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForTPAndMsgState

public java.util.Vector getInstanceMessagesForTPAndMsgState(java.lang.String tpName,
                                                            java.lang.String msgState)
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForOrderNumber

public InstanceMessage[] getInstanceMessagesForOrderNumber(java.lang.String orderNumber)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForControlNumber

public java.util.Vector getInstanceMessagesForControlNumber(java.lang.String intCN,
                                                            java.lang.String grpCN,
                                                            java.lang.String trxCN,
                                                            java.lang.String tpName,
                                                            java.lang.String docType)
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

getInstanceMessagesForTPA

public java.util.Vector getInstanceMessagesForTPA(java.lang.String tpaName)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)

Oracle Fusion Middleware B2B Instance Message Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1.6.3)

E18158-06

Copyright © 2007, 2012, Oracle and/or its affiliates. All rights reserved.