blob: e75d3c710508af43f6338708102cf0e86baa865e [file] [log] [blame]
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
packages:
apiTest:
actions:
putBooks:
function: ../tests/src/integration/helloworld/actions/hello.js
annotations:
web-export: true
deleteBooks:
function: ../tests/src/integration/helloworld/actions/hello.js
listMembers:
function: ../tests/src/integration/helloworld/actions/hello.js
getBooks2:
function: ../tests/src/integration/helloworld/actions/hello.js
postBooks2:
function: ../tests/src/integration/helloworld/actions/hello.js
listMembers2:
function: ../tests/src/integration/helloworld/actions/hello.js
getBooks3:
function: ../tests/src/integration/helloworld/actions/hello.js
putBooks3:
function: ../tests/src/integration/helloworld/actions/hello.js
deleteBooks3:
function: ../tests/src/integration/helloworld/actions/hello.js
sequences:
listAllMembers:
actions: listMembers, listMembers2
web: true
apis:
book-club:
club:
books:
putBooks:
method: put
deleteBooks:
method: delete
members:
listMembers:
method: get
book-club2:
club2:
books2:
getBooks2:
method: get
postBooks2:
method: post
members2:
listMembers2:
method: get
listAllMembers:
method: get
book-club3:
club3:
booksByISBN/{isbn}:
getBooks3:
method: get
response: http
booksWithParams/path/{params}/more/{params1}/:
putBooks3:
method: put
response: json
booksWithDuplicateParams/path/{params}/more/{params}/:
deleteBooks3:
method: delete