Package org.drools.guvnor.client.rpc

This contains classes used for remote communication with the repository server.

See:
          Description

Interface Summary
AssetService  
AssetServiceAsync  
CategoryService  
CategoryServiceAsync  
ConfigurationService  
ConfigurationServiceAsync  
PackageService  
PackageServiceAsync  
RepositoryService This is what the remote service will implement, as a servlet.
RepositoryServiceAsync This is what the remote service will implement, as a servlet.
SecurityService Contains methods for authenticating/authorising from the front end.
SecurityServiceAsync Contains methods for authenticating/authorising from the front end.
ServerPushNotification  
StandaloneEditorService  
StandaloneEditorServiceAsync  
VerificationService  
VerificationServiceAsync  
 

Class Summary
AbstractAssetPageRow A single row of a paged data
AbstractPageRow A single row of a paged data
AdminArchivedPageRow A single row of a paged data
AnalysisFactUsage  
AnalysisFieldUsage  
AnalysisReport  
AnalysisReportLine This is a single line of an analysis report.
Artifact  
AssetPageRequest A request for AssetItem paged data used from the Knowledge Bases Browser
AssetPageRow A single row of a paged data
BuilderResult Returned by the builder.
BuilderResultLine Returned by the builder.
BulkTestRunResult This is returned when running a suite of tests.
CategoryPageRequest A Category request.
CategoryPageRow A single row of a paged data
Cause  
DependenciesPageRow A single row of Dependencies
DiscussionRecord This is a discussion record item - persisted via Discussion.java (xstream) to XML, as a a property on an AssetItem.
IFramePerspectiveConfiguration  
InboxIncomingPageRow A single row of a paged data
InboxPageRequest A Query request.
InboxPageRow A single row of a paged data
LogEntry For showing a log in the GUI (last X messages).
LogPageRow A single row of the event log
MetaData This is the DTO for a versionable asset's meta data.
MetaDataQuery  
PackageConfigData This contains data for a package configuration.
PageRequest A generic request for paged data
PageResponse<T extends AbstractPageRow> A Page of data for display in a PagedTable
PermissionsPageRow A single row of User Permissions
PushClient This manages "subscriptions" for when messages are pushed from the server.
PushResponse A response packet that is sent back to the client.
QueryMetadataPageRequest A Query request.
QueryPageRequest A Query request.
QueryPageRow A single row of a paged data
RepositoryServiceFactory Creates instances of the repository service for the client code to use.
RuleAsset This is the "payload" of a rule asset.
RuleContentText This is the guts of a plain text (advanced) rule.
RuleFlowContentModel  
ScenarioResultSummary Represents a summary result from a run.
ScenarioRunResult This is essentially a "Either" class.
SingleScenarioResult  
SnapshotComparisonPageRequest A request for Snapshot comparison differences.
SnapshotComparisonPageResponse A Page of Snapshot comparison results for display in a PagedTable
SnapshotComparisonPageRow A single row of the Snapshot comparison results
SnapshotDiff Difference between different asset versions.
SnapshotDiffs Differences between two snapshots.
SnapshotInfo Simple DTO for snapshot info.
StatePageRequest A State request.
StatePageRow A single row of a paged data
TableConfig Deprecated. in favour of AbstractPagedTable
TableDataResult This contains the results returned to populate a table/grid.
TableDataRow This is a row of data from a table.
UserSecurityContext This is passed back to the client to give the UI some context information on what to display and not display.
ValidatedResponse This is used for services that validate.
WorkingSetConfigData  
 

Exception Summary
DetailedSerializationException This is for more detailed reports to send back to the client.
SessionExpiredException  
 

Package org.drools.guvnor.client.rpc Description

This contains classes used for remote communication with the repository server. They must be GWT friendly and Serializable. RepositoryService is the service interface that the front end uses.



Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.