Fusion. Lib. MGBroker

MGBroker is used to broker requests to the MapGuide Open Source mapagent interface.  It is a very simple class that is configured with a URL and credentials via the setSiteURL method and can send requests to the server via the dispatchRequest method.

Summary
MGBroker is used to broker requests to the MapGuide Open Source mapagent interface.
MGRequest is the base class for all broker-compatible requests.
encapsulate a request to the server to enumerate resources in the library.
encapsulate a request to the server to get resource contents from the library.
encapsulate a request to the server to get resource header from the library.
encapsulate a request to the server to create a new session on the server.
encapsulate a request to the server to copy a resource.
encapsulate a request to the server to delete a resource.
encapsulate a request to the server to move a resource in the repository.
encapsulate a request to the server to set the content XML of a resource.
encapsulate a request to the server to describe the schema of a FeatureSource.
encapsulate a request to the server to retrieve the spatial context of a resource.
encapsulate a request to the server to enumerate the references to a resource id.
encapsulate a request to the server to enumerate the data associated with a FeatureSource N.B.
encapsulate a request to the server to enumerate the data associated with a FeatureSource N.B.
encapsulate a request to the server to query map features on selectable layers
encapsulate a request to the server to query map features on selectable layers

Fusion. Lib. MGRequest

MGRequest is the base class for all broker-compatible requests.  A request is a wrapper around an operation that is supported by the mapagent.

Fusion. Lib. MGRequest. MGEnumerateResources

encapsulate a request to the server to enumerate resources in the library.

Fusion. Lib. MGRequest. MGGetResourceContent

encapsulate a request to the server to get resource contents from the library.

Fusion. Lib. MGRequest. MGGetResourceHeader

encapsulate a request to the server to get resource header from the library.

Fusion. Lib. MGRequest. MGCreateSession

encapsulate a request to the server to create a new session on the server.

Fusion. Lib. MGRequest. MGCopyResource

encapsulate a request to the server to copy a resource.

Fusion. Lib. MGRequest. MGDeleteResource

encapsulate a request to the server to delete a resource.

Fusion. Lib. MGRequest. MGMoveResource

encapsulate a request to the server to move a resource in the repository.

Fusion. Lib. MGRequest. MGMoveResource

encapsulate a request to the server to set the content XML of a resource.

Fusion. Lib. MGRequest. MGDescribeSchema

encapsulate a request to the server to describe the schema of a FeatureSource.

Fusion. Lib. MGRequest. MGGetSpatialContexts

encapsulate a request to the server to retrieve the spatial context of a resource.

Fusion. Lib. MGRequest. MGEnumerateResourceReferences

encapsulate a request to the server to enumerate the references to a resource id.

Fusion. Lib. MGRequest. MGEnumerateResourceData

encapsulate a request to the server to enumerate the data associated with a FeatureSource N.B.  This does not enumerate resource data for ‘unmanaged’ FeatureSources (those referencing files or directories outside the respository) Fusion.Lib.MGRequest.MGDescribeSchema should be used for those sources.

Fusion. Lib. MGRequest. MGGetVisibleMapExtent

encapsulate a request to the server to enumerate the data associated with a FeatureSource N.B.  This does not enumerate resource data for ‘unmanaged’ FeatureSources (those referencing files or directories outside the respository) Fusion.Lib.MGRequest.MGDescribeSchema should be used for those sources.

Fusion. Lib. MGRequest. MGQueryMapFeatures

encapsulate a request to the server to query map features on selectable layers

Fusion. Lib. MGRequest. MGGetFeatureSetEnvelope

encapsulate a request to the server to query map features on selectable layers