1 6 package org.jboss.test.webservice.jbws718; 7 8 import java.rmi.Remote ; 9 import java.rmi.RemoteException ; 10 11 public interface ReportingServiceSoap extends Remote 12 { 13 public ArrayOfString listSecureMethods() throws RemoteException ; 14 15 public String createBatch() throws RemoteException ; 16 17 public CancelBatchResponse cancelBatch() throws RemoteException ; 18 19 public ExecuteBatchResponse executeBatch() throws RemoteException ; 20 21 public ArrayOfProperty getSystemProperties(ArrayOfProperty properties) throws RemoteException ; 22 23 public SetSystemPropertiesResponse setSystemProperties(ArrayOfProperty properties) throws RemoteException ; 24 25 public DeleteItemResponse deleteItem(String item) throws RemoteException ; 26 27 public MoveItemResponse moveItem(String item, String target) throws RemoteException ; 28 29 public ArrayOfCatalogItem listChildren(String item, boolean recursive) throws RemoteException ; 30 31 public ArrayOfProperty getProperties(String item, ArrayOfProperty properties) throws RemoteException ; 32 33 public SetPropertiesResponse setProperties(String item, ArrayOfProperty properties) throws RemoteException ; 34 35 public ItemTypeEnum getItemType(String item) throws RemoteException ; 36 37 public CreateFolderResponse createFolder(String folder, String parent, ArrayOfProperty properties) throws RemoteException ; 38 39 public ArrayOfWarning createReport(String report, String parent, boolean overwrite, byte[] definition, ArrayOfProperty properties) throws RemoteException ; 40 41 public byte[] getReportDefinition(String report) throws RemoteException ; 42 43 public ArrayOfWarning setReportDefinition(String report, byte[] definition) throws RemoteException ; 44 45 public CreateResourceResponse createResource(String resource, String parent, boolean overwrite, byte[] contents, String mimeType, ArrayOfProperty properties) 46 throws RemoteException ; 47 48 public SetResourceContentsResponse setResourceContents(String resource, byte[] contents, String mimeType) throws RemoteException ; 49 50 public GetResourceContentsResponse getResourceContents(String resource) throws RemoteException ; 51 52 public ArrayOfReportParameter getReportParameters(String report, String historyID, boolean forRendering, ArrayOfParameterValue values, 53 ArrayOfDataSourceCredentials credentials) throws RemoteException ; 54 55 public SetReportParametersResponse setReportParameters(String report, ArrayOfReportParameter parameters) throws RemoteException ; 56 57 public CreateLinkedReportResponse createLinkedReport(String report, String parent, String link, ArrayOfProperty properties) throws RemoteException ; 58 59 public String getReportLink(String report) throws RemoteException ; 60 61 public SetReportLinkResponse setReportLink(String report, String link) throws RemoteException ; 62 63 public ArrayOfCatalogItem listLinkedReports(String report) throws RemoteException ; 64 65 public RenderResponse render(String report, String format, String historyID, String deviceInfo, ArrayOfParameterValue parameters, 66 ArrayOfDataSourceCredentials credentials, String showHideToggle) throws RemoteException ; 67 68 public RenderStreamResponse renderStream(String report, String format, String streamID, String historyID, String deviceInfo, ArrayOfParameterValue parameters) 69 throws RemoteException ; 70 71 public GetRenderResourceResponse getRenderResource(String format, String deviceInfo) throws RemoteException ; 72 73 public SetExecutionOptionsResponse setExecutionOptions(javax.xml.soap.SOAPElement parameters) throws RemoteException ; 74 75 public javax.xml.soap.SOAPElement getExecutionOptions(String report) throws RemoteException ; 76 77 public SetCacheOptionsResponse setCacheOptions(javax.xml.soap.SOAPElement parameters) throws RemoteException ; 78 79 public javax.xml.soap.SOAPElement getCacheOptions(String report) throws RemoteException ; 80 81 public UpdateReportExecutionSnapshotResponse updateReportExecutionSnapshot(String report) throws RemoteException ; 82 83 public FlushCacheResponse flushCache(String report) throws RemoteException ; 84 85 public ArrayOfJob listJobs() throws RemoteException ; 86 87 public boolean cancelJob(String jobID) throws RemoteException ; 88 89 public CreateDataSourceResponse createDataSource(String dataSource, String parent, boolean overwrite, DataSourceDefinition definition, ArrayOfProperty properties) 90 throws RemoteException ; 91 92 public DataSourceDefinition getDataSourceContents(String dataSource) throws RemoteException ; 93 94 public SetDataSourceContentsResponse setDataSourceContents(String dataSource, DataSourceDefinition definition) throws RemoteException ; 95 96 public EnableDataSourceResponse enableDataSource(String dataSource) throws RemoteException ; 97 98 public DisableDataSourceResponse disableDataSource(String dataSource) throws RemoteException ; 99 100 public ArrayOfCatalogItem listReportsUsingDataSource(String dataSource) throws RemoteException ; 101 102 public SetReportDataSourcesResponse setReportDataSources(String report, ArrayOfDataSource dataSources) throws RemoteException ; 103 104 public ArrayOfDataSource getReportDataSources(String report) throws RemoteException ; 105 106 public ArrayOfDataSourcePrompt getReportDataSourcePrompts(String report) throws RemoteException ; 107 108 public CreateReportHistorySnapshotResponse createReportHistorySnapshot(String report) throws RemoteException ; 109 110 public SetReportHistoryOptionsResponse setReportHistoryOptions(javax.xml.soap.SOAPElement parameters) throws RemoteException ; 111 112 public javax.xml.soap.SOAPElement getReportHistoryOptions(String report) throws RemoteException ; 113 114 public SetReportHistoryLimitResponse setReportHistoryLimit(String report, boolean useSystem, int historyLimit) throws RemoteException ; 115 116 public GetReportHistoryLimitResponse getReportHistoryLimit(String report) throws RemoteException ; 117 118 public ArrayOfReportHistorySnapshot listReportHistory(String report) throws RemoteException ; 119 120 public DeleteReportHistorySnapshotResponse deleteReportHistorySnapshot(String report, String historyID) throws RemoteException ; 121 122 public ArrayOfCatalogItem findItems(String folder, BooleanOperatorEnum booleanOperator, ArrayOfSearchCondition conditions) throws RemoteException ; 123 124 public String createSchedule(String name, javax.xml.soap.SOAPElement scheduleDefinition) throws RemoteException ; 125 126 public DeleteScheduleResponse deleteSchedule(String scheduleID) throws RemoteException ; 127 128 public SetSchedulePropertiesResponse setScheduleProperties(String name, String scheduleID, javax.xml.soap.SOAPElement scheduleDefinition) throws RemoteException ; 129 130 public Schedule getScheduleProperties(String scheduleID) throws RemoteException ; 131 132 public ArrayOfCatalogItem listScheduledReports(String scheduleID) throws RemoteException ; 133 134 public ArrayOfSchedule listSchedules() throws RemoteException ; 135 136 public PauseScheduleResponse pauseSchedule(String scheduleID) throws RemoteException ; 137 138 public ResumeScheduleResponse resumeSchedule(String scheduleID) throws RemoteException ; 139 140 public String createSubscription(String report, ExtensionSettings extensionSettings, String description, String eventType, String matchData, 141 ArrayOfParameterValue parameters) throws RemoteException ; 142 143 public String createDataDrivenSubscription(String report, ExtensionSettings extensionSettings, javax.xml.soap.SOAPElement dataRetrievalPlan, String description, 144 String eventType, String matchData, ArrayOfParameterValueOrFieldReference parameters) throws RemoteException ; 145 146 public SetSubscriptionPropertiesResponse setSubscriptionProperties(String subscriptionID, ExtensionSettings extensionSettings, String description, String eventType, 147 String matchData, ArrayOfParameterValue parameters) throws RemoteException ; 148 149 public SetDataDrivenSubscriptionPropertiesResponse setDataDrivenSubscriptionProperties(String dataDrivenSubscriptionID, ExtensionSettings extensionSettings, 150 javax.xml.soap.SOAPElement dataRetrievalPlan, String description, String eventType, String matchData, ArrayOfParameterValueOrFieldReference parameters) 151 throws RemoteException ; 152 153 public GetSubscriptionPropertiesResponse getSubscriptionProperties(String subscriptionID) throws RemoteException ; 154 155 public GetDataDrivenSubscriptionPropertiesResponse getDataDrivenSubscriptionProperties(String dataDrivenSubscriptionID) throws RemoteException ; 156 157 public DeleteSubscriptionResponse deleteSubscription(String subscriptionID) throws RemoteException ; 158 159 public PrepareQueryResponse prepareQuery(javax.xml.soap.SOAPElement dataSource, DataSetDefinition dataSet) throws RemoteException ; 160 161 public ArrayOfExtensionParameter getExtensionSettings(String extension) throws RemoteException ; 162 163 public ArrayOfExtensionParameter validateExtensionSettings(String extension, ArrayOfParameterValueOrFieldReference parameterValues) throws RemoteException ; 164 165 public ArrayOfSubscription listSubscriptions(String report, String owner) throws RemoteException ; 166 167 public ArrayOfSubscription listSubscriptionsUsingDataSource(String dataSource) throws RemoteException ; 168 169 public ArrayOfExtension listExtensions(ExtensionTypeEnum extensionType) throws RemoteException ; 170 171 public ArrayOfEvent listEvents() throws RemoteException ; 172 173 public FireEventResponse fireEvent(String eventType, String eventData) throws RemoteException ; 174 175 public ArrayOfTask listSystemTasks() throws RemoteException ; 176 177 public ArrayOfTask listTasks() throws RemoteException ; 178 179 public ArrayOfRole listSystemRoles() throws RemoteException ; 180 181 public ArrayOfRole listRoles() throws RemoteException ; 182 183 public CreateRoleResponse createRole(String name, String description, ArrayOfTask tasks) throws RemoteException ; 184 185 public DeleteRoleResponse deleteRole(String name) throws RemoteException ; 186 187 public GetRolePropertiesResponse getRoleProperties(String name) throws RemoteException ; 188 189 public SetRolePropertiesResponse setRoleProperties(String name, String description, ArrayOfTask tasks) throws RemoteException ; 190 191 public ArrayOfPolicy getSystemPolicies() throws RemoteException ; 192 193 public SetSystemPoliciesResponse setSystemPolicies(ArrayOfPolicy policies) throws RemoteException ; 194 195 public GetPoliciesResponse getPolicies(String item) throws RemoteException ; 196 197 public SetPoliciesResponse setPolicies(String item, ArrayOfPolicy policies) throws RemoteException ; 198 199 public InheritParentSecurityResponse inheritParentSecurity(String item) throws RemoteException ; 200 201 public ArrayOfString3 getSystemPermissions() throws RemoteException ; 202 203 public ArrayOfString3 getPermissions(String item) throws RemoteException ; 204 205 public LogonUserResponse logonUser(String userName, String password, String authority) throws RemoteException ; 206 207 public LogoffResponse logoff() throws RemoteException ; 208 } 209 | Popular Tags |