Module: CXML::Protocol
- Defined in:
- lib/cxml/protocol.rb
Constant Summary collapse
- VERSION =
'1.2.011'- REQUEST_ELEMENTS =
[ 'OrderRequest', 'ProfileRequest', 'PunchOutSetupRequest', 'StatusUpdateRequest', 'GetPendingRequest', 'ConfirmationRequest', 'ShipNoticeRequest', 'ProviderSetupRequest', 'PaymentRemittanceRequest', ]
- RESPONSE_ELEMENTS =
[ 'ProfileResponse', 'PunchOutSetupResponse', 'GetPendingResponse', ]
- STATUS_CODES =
[ 200, 201, 204, 280, 281, 400, 401, 402, 403, 406, 409, 412, 417, 450, 475, 476, 477, 500, 550, 551, 560 ]
Class Method Summary collapse
-
.request_elements ⇒ Array<String>
Get available request elements.
-
.response_elements ⇒ Array<String>
Get available response elements.
-
.status_codes ⇒ Array<Fixnum>
Get available status codes.
-
.version ⇒ String
Get current protocol version.
Class Method Details
.request_elements ⇒ Array<String>
Get available request elements
38 39 40 |
# File 'lib/cxml/protocol.rb', line 38 def request_elements REQUEST_ELEMENTS end |
.response_elements ⇒ Array<String>
Get available response elements
44 45 46 |
# File 'lib/cxml/protocol.rb', line 44 def response_elements RESPONSE_ELEMENTS end |
.status_codes ⇒ Array<Fixnum>
Get available status codes
50 51 52 |
# File 'lib/cxml/protocol.rb', line 50 def status_codes STATUS_CODES end |
.version ⇒ String
Get current protocol version
32 33 34 |
# File 'lib/cxml/protocol.rb', line 32 def version VERSION end |