Uses of Package
com.eqixiac.equinix.messaging
Packages that use com.eqixiac.equinix.messaging
Package
Description
Client for the Equinix Messaging Gateway (EMG), Equinix's push channel for notifications:
IBX (data center) and network maintenance and incidents (flagged
SERVICE_IMPACTING or
NON_SERVICE_IMPACTING), Fabric port/virtual-connection up/down, billing start, order status
and Managed Services tickets.Optional transport layer for the Equinix Messaging Gateway:
EmgListener drives an EmgReceiver (peek-lock receive, explicit settlement) and
feeds the transport-agnostic EmgMessageParser.-
Classes in com.eqixiac.equinix.messaging used by com.eqixiac.equinix.messagingClassDescriptionBilling notification: sent when an order is closed and Equinix starts billing (resellers also receive it for their customers' orders, since R2024.7).Billing notification body.One billed line.The header attributes common to every EMG notification: the
Taskattributes other thanBody, plus the envelope'sSignature.A parsed Equinix Messaging Gateway notification.The action an EMG notification reports (Task.Verb).Equinix Fabric port or virtual-connection operational-status notification (port/VC up or down), delivered withTask.ResourceDataCenter.Network.PortorDataCenter.Network.VirtualConnection.Fabric asset type.Fabric notification body.Virtual connections on a port.The affected port or virtual connection.Embedded related resources.Operational-status details.Operational status of the port or connection.Fabric notification type.IBX (data center) maintenance, incident, security-incident or advisory notification:Task.ResourceDataCenter.Maintenance,DataCenter.Incident,DataCenter.SecurityIncidentorDataCenter.Advisory, schema version 1.0 or 2.0.Equinix Managed Services trouble-ticket or service-request notification:Task.ResourceTroubleTicket.ManagedServiceorServiceRequest.ManagedService(specManagedServicesBody).Managed Services notification body.Impact or urgency level.Ticket/request details.Network maintenance or incident notification:Task.ResourceNetwork.MaintenanceorNetwork.Incident(schema 1.0), or a ticket-shapedDataCenter.Network.Port/DataCenter.Network.VirtualConnectionnotification (the spec maps those 2.0 resources toNetworkNotificationV2Body; when their body is instead Fabric-shaped, the parser produces aFabricNotification).Order status notification for orders placed through the Customer Portal, the APIs or EMG (Cross Connect, Smart Hands, Work Visit, Shipment, Trouble Ticket, ...):Task.Resourceone of the spec's order product groups (SmartHands,Shipping,WorkVisit, ...).An order attachment.Order notification body (specOrderNotificationBody).Order state.Whether an IBX or network maintenance/incident affects the customer's services (Body.Impact; introduced in EMG release R2024.1, replacing the generic "OUTAGE" wording).Body of an IBX (data center) or network maintenance/incident notification.An affected customer asset.The kind of event an IBX or network ticket notification describes, derived from the suffix ofTask.Resource(for exampleDataCenter.MaintenanceorNetwork.Incident).Lifecycle state of an IBX or network maintenance/incident ticket (Body.State).A well-formed EMG envelope this SDK version cannot type: an unrecognisedTask.Resource, a missingBody, or a body that does not fit the model for its resource. -
Classes in com.eqixiac.equinix.messaging used by com.eqixiac.equinix.messaging.transport