myApiObject Data Type

Java class for MyApiObject complex type. This class is deprecated.

Namespace
(Default)
Properties
name data type type namespace min/max occurs description
hasReadContract boolean element 0/1 Has read contract. This value has been deprecated.
Properties inherited from apiObject
apiId string element 0/1 Api id.
apiDisplayName string element 0/1 Api display name.
apiName string element 1/1  
apiVersion string element 0/1 Api version. Can be empty.
status string element 0/1  
accessUrl string element 0/1 Api access url.
apiInterfaces list of apiInterface element 0/unbounded List of ApiInterfaces.
contractname string element 0/1 Contract name.
contractversion string element 0/1 Contract version.
description string element 0/1 Description.
facade string element 0/1 Facade.
serviceType string element 1/1 Service type. It is required.
protocol string element 0/1 Protocol.
privilege int element 0/1 Privilege.
link string element 0/1 Link.
accessType string element 0/1 AccessType.
authType string element 0/1 AuthType value.
authToken string element 0/1 Access token.
groups list of string element 0/unbounded List of groups.
wadlFiles list of wadlFile element 0/unbounded Optional list of wadl files for south bound.
northBoundWadlFiles list of wadlFile element 0/unbounded Optional list of wadl files for north bound.
direction string element 0/1 Direction.
networkAuthorizationURI string element 0/1 Network authorization uri.
networkTokenURI string element 0/1 Network token uri.
networkClientRedirectURI string element 0/1 Network client redirect uri.
icon string element 0/1 Icon.
csServiceType string element 0/1 Cs service type.
csOption string element 0/1 CsOption.
networkProxy string element 0/1 Network proxy.
apiAuthTypes list of string element 0/unbounded List of ApiAuthType.
Properties inherited from taskObject
notificationId string element 0/1  

Example

<m----->
  <hasReadContract>...</hasReadContract>
  <apiId>...</apiId>
  <apiDisplayName>...</apiDisplayName>
  <apiName>...</apiName>
  <apiVersion>...</apiVersion>
  <status>...</status>
  <accessUrl>...</accessUrl>
  <apiInterfaces>
    <name>...</name>
    <apiMethods/>
    <displayName>...</displayName>
    <fileLocation>...</fileLocation>
  </apiInterfaces>
  <contractname>...</contractname>
  <contractversion>...</contractversion>
  <description>...</description>
  <facade>...</facade>
  <serviceType>...</serviceType>
  <protocol>...</protocol>
  <privilege>...</privilege>
  <link>...</link>
  <accessType>...</accessType>
  <authType>...</authType>
  <authToken>...</authToken>
  <groups>...</groups>
  <wadlFiles>
    <fileName>...</fileName>
    <fileContent>...</fileContent>
  </wadlFiles>
  <northBoundWadlFiles>
    <fileName>...</fileName>
    <fileContent>...</fileContent>
  </northBoundWadlFiles>
  <direction>...</direction>
  <networkAuthorizationURI>...</networkAuthorizationURI>
  <networkTokenURI>...</networkTokenURI>
  <networkClientRedirectURI>...</networkClientRedirectURI>
  <icon>...</icon>
  <csServiceType>...</csServiceType>
  <csOption>...</csOption>
  <networkProxy>...</networkProxy>
  <apiAuthTypes>...</apiAuthTypes>
  <notificationId>...</notificationId>
</m----->