#import "enunciate-common.h" @class RSBREST_DATACatalogFileType; @class RSBREST_DATAErrorResult; @class RSBREST_DATAJobToken; @class RSBREST_DATARServiPoolType; @class RSBREST_DATAResult; @class RSBSOAP_DATAJobType; @class RSBSOAP_DATAPayloadType; @class RSBSOAP_DATAResultType; @class RSBSOAP_DATAParameter; @class RSBREST_DATAResults; @class RSBREST_DATARServiPools; @class RSBREST_DATANodeInformation; @class RSBREST_DATAFileType; @class RSBREST_DATADirectory; @class RSBREST_DATACatalogDirectory; @class RSBREST_DATACatalog; #ifndef DEF_RSBREST_DATACatalogFileType_H #define DEF_RSBREST_DATACatalogFileType_H /** *
Java class for catalogFileType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="catalogFileType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="dataUri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATACatalogFileType : NSObject
{
@private
NSString *_name;
NSString *_dataUri;
}
/**
* (no documentation provided)
*/
- (NSString *) name;
/**
* (no documentation provided)
*/
- (void) setName: (NSString *) newName;
/**
* (no documentation provided)
*/
- (NSString *) dataUri;
/**
* (no documentation provided)
*/
- (void) setDataUri: (NSString *) newDataUri;
@end /* interface RSBREST_DATACatalogFileType */
#endif /* DEF_RSBREST_DATACatalogFileType_H */
#ifndef DEF_RSBREST_DATAErrorResult_H
#define DEF_RSBREST_DATAErrorResult_H
/**
* Java class for errorResultType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="errorResultType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="errorMessage" type="{http://www.w3.org/2001/XMLSchema}string"/>
</sequence>
<attribute name="jobId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="applicationName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="submissionTime" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATAErrorResult : NSObject Java class for jobTokenType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="jobTokenType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="jobId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="applicationName" use="required" type="{http://rsb.openanalytics.eu/types}applicationNameType" />
<attribute name="submissionTime" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="applicationResultsUri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="resultUri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATAJobToken : NSObject Java class for rServiPoolType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="rServiPoolType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="poolUri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="applicationNames" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="default" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATARServiPoolType : NSObject
{
@private
NSString *_poolUri;
NSString *_applicationNames;
BOOL __default;
}
/**
* (no documentation provided)
*/
- (NSString *) poolUri;
/**
* (no documentation provided)
*/
- (void) setPoolUri: (NSString *) newPoolUri;
/**
* (no documentation provided)
*/
- (NSString *) applicationNames;
/**
* (no documentation provided)
*/
- (void) setApplicationNames: (NSString *) newApplicationNames;
/**
* (no documentation provided)
*/
- (BOOL) _default;
/**
* (no documentation provided)
*/
- (void) set_default: (BOOL) new_default;
@end /* interface RSBREST_DATARServiPoolType */
#endif /* DEF_RSBREST_DATARServiPoolType_H */
#ifndef DEF_RSBREST_DATAResult_H
#define DEF_RSBREST_DATAResult_H
/**
* Java class for resultType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="resultType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="jobId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="applicationName" use="required" type="{http://rsb.openanalytics.eu/types}applicationNameType" />
<attribute name="resultTime" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="success" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="selfUri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="dataUri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATAResult : NSObject Java class for jobType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="jobType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="applicationName" type="{http://rsb.openanalytics.eu/types}applicationNameType"/>
<element name="parameter" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="payload" type="{http://soap.rsb.openanalytics.eu/types}payloadType" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
*/
@interface RSBSOAP_DATAJobType : NSObject Java class for payloadType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="payloadType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="data" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
</sequence>
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="contentType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBSOAP_DATAPayloadType : NSObject
{
@private
NSString *_name;
NSString *_contentType;
NSData *_data;
}
/**
* (no documentation provided)
*/
- (NSString *) name;
/**
* (no documentation provided)
*/
- (void) setName: (NSString *) newName;
/**
* (no documentation provided)
*/
- (NSString *) contentType;
/**
* (no documentation provided)
*/
- (void) setContentType: (NSString *) newContentType;
/**
* (no documentation provided)
*/
- (NSData *) data;
/**
* (no documentation provided)
*/
- (void) setData: (NSData *) newData;
@end /* interface RSBSOAP_DATAPayloadType */
#endif /* DEF_RSBSOAP_DATAPayloadType_H */
#ifndef DEF_RSBSOAP_DATAResultType_H
#define DEF_RSBSOAP_DATAResultType_H
/**
* Java class for resultType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="resultType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="applicationName" type="{http://rsb.openanalytics.eu/types}applicationNameType"/>
<element name="jobId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="success" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="payload" type="{http://soap.rsb.openanalytics.eu/types}payloadType" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
*/
@interface RSBSOAP_DATAResultType : NSObject Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBSOAP_DATAParameter : NSObject
{
@private
NSString *_name;
NSString *_value;
}
/**
* (no documentation provided)
*/
- (NSString *) name;
/**
* (no documentation provided)
*/
- (void) setName: (NSString *) newName;
/**
* (no documentation provided)
*/
- (NSString *) value;
/**
* (no documentation provided)
*/
- (void) setValue: (NSString *) newValue;
@end /* interface RSBSOAP_DATAParameter */
#endif /* DEF_RSBSOAP_DATAParameter_H */
#ifndef DEF_RSBREST_DATAResults_H
#define DEF_RSBREST_DATAResults_H
/**
* Java class for resultsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="resultsType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="result" type="{http://rest.rsb.openanalytics.eu/types}resultType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATAResults : NSObject Java class for rServiPoolsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="rServiPoolsType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="rServiPool" type="{http://rest.rsb.openanalytics.eu/types}rServiPoolType" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATARServiPools : NSObject Java class for nodeInformationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="nodeInformationType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="healthy" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="uptime" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
<attribute name="uptimeText" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="servletContainerInfo" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="rsbVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="jvmMaxMemory" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
<attribute name="jvmFreeMemory" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
<attribute name="osLoadAverage" use="required" type="{http://www.w3.org/2001/XMLSchema}double" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATANodeInformation : NSObject Java class for fileType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="fileType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATAFileType : NSObject
{
@private
NSString *_path;
NSString *_name;
}
/**
* (no documentation provided)
*/
- (NSString *) path;
/**
* (no documentation provided)
*/
- (void) setPath: (NSString *) newPath;
/**
* (no documentation provided)
*/
- (NSString *) name;
/**
* (no documentation provided)
*/
- (void) setName: (NSString *) newName;
@end /* interface RSBREST_DATAFileType */
#endif /* DEF_RSBREST_DATAFileType_H */
#ifndef DEF_RSBREST_DATADirectory_H
#define DEF_RSBREST_DATADirectory_H
/**
* Java class for directoryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="directoryType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="directory" type="{http://rest.rsb.openanalytics.eu/types}directoryType" maxOccurs="unbounded" minOccurs="0"/>
<element name="file" type="{http://rest.rsb.openanalytics.eu/types}fileType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="uri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="empty" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATADirectory : NSObject Java class for catalogDirectory complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="catalogDirectory">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="file" type="{http://rest.rsb.openanalytics.eu/types}catalogFileType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="type" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="EMAIL_REPLIES"/>
<enumeration value="JOB_CONFIGURATIONS"/>
<enumeration value="R_SCRIPTS"/>
<enumeration value="SWEAVE_FILES"/>
</restriction>
</simpleType>
</attribute>
<attribute name="path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATACatalogDirectory : NSObject
{
@private
NSString *_type;
NSString *_path;
NSArray *_files;
}
/**
* (no documentation provided)
*/
- (NSString *) type;
/**
* (no documentation provided)
*/
- (void) setType: (NSString *) newType;
/**
* (no documentation provided)
*/
- (NSString *) path;
/**
* (no documentation provided)
*/
- (void) setPath: (NSString *) newPath;
/**
* (no documentation provided)
*/
- (NSArray *) files;
/**
* (no documentation provided)
*/
- (void) setFiles: (NSArray *) newFiles;
@end /* interface RSBREST_DATACatalogDirectory */
#endif /* DEF_RSBREST_DATACatalogDirectory_H */
#ifndef DEF_RSBREST_DATACatalog_H
#define DEF_RSBREST_DATACatalog_H
/**
* Java class for catalogType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="catalogType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="directory" type="{http://rest.rsb.openanalytics.eu/types}catalogDirectory" maxOccurs="4" minOccurs="4"/>
</sequence>
</restriction>
</complexContent>
</complexType>
*/
@interface RSBREST_DATACatalog : NSObject