InterconnectListByStatus()


Listing of Interconnects for a specific Status for the session Network/Mailbox.

Public Function InterconnectListByStatus(ByVal SessionID As String, _
                                        
ByVal Status As StatusInterconnect, _
                                         ByVal ECGridID As Integer, _
                                         ByVal MaxDays As Short) _
                                         As InterconnectIDInfo()

Parameters

SessionID
String - GUID
The current session's GUID in string format. This is a 32-character hexidecimal string in the format:
00000000-0000-0000-0000-000000000000. This is the value returned by the Login() function.
Status
Short - StatusInterconnect ENUM
A numeric value representing the Interconnect's status
ECGridID
Integer
A value representing a routeable address on ECGrid. See ECGridIDs . Use -1 to match all ECGridIDs.
MaxDays
Short
The maximum number of days a report should go back from today. Use -1 to return all matching records regardless of date.

Returns

InterconnectIDInfo Collection

InterconnectID
Integer
The value assigned to a specific Interconnect request.
Created
Date
The date/time (UTC) the record was created.
Modified
Date
The date/time (UTC) the record was last modified.
Completed
Date
The date/time (UTC) the Interconnect was completed.
LastTraffic 
Date
The date/time (UTC) of the last traffic between these trading partners.
ContactName
String(3,48)
The name of a contact person for the request.
ContactEMail
String(6,48)
The Email address of a contact person for the request.
Status
Short - StatusInterconnect ENUM
A numeric value representing the Interconnect's status.
TP1
Object - ECGridIDInfo
An ECGridIDInfo Object for the requesting Trading Partner.
Reference1
String(0,16)
A user-defined reference number to attach to a Interconnect request for TP1.
TP2
Object - ECGridIDInfo
An ECGridIDInfo Object for the Interconnect Trading Partner.
Reference2
String(0,16)
A user-defined reference number to attach to a Interconnect request for TP2.
NetOps
UserIDInfo
The ECGrid Network Operations technician assigned to the request. This is only partially implemented for v2.0 for backwards compatibility.

Remarks

Returns a list of Interconnect Requests for the Session Network/Mailbox for a specific Interconnect Status. It may be filtered by ECGridID and MaxDays.

To list Interconnect Requests by Status on a specified Network/Mailbox, use InterconnectListByStatusEx(). For a list of Interconnect Requests by ECGridID, regardless of Status, use InterconnectListByECGridID().

Example

Visual Basic
[insert code sample]

EventID: 4009

See Also

Status Levels
StatusInterconnect ENUM
InterconnectListByStatusEx()
InterconnectListByECGridID()


© 2008-2011, Loren Data Corp.
All rights reserved.
ECGrid is a registered service mark of Loren Data Corp.
ECGridOS is a service mark of Loren Data Corp.