Resources

The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.

There is a WADL document available that describes the resources API.

You may also enjoy the interactive interface provided for this API by Swagger.

Try it out!

name path methods description
AdvancedLoggingResource
  • /logger/level
  • /logger/levels
  • /logger/loggers
  • /logger/reload
  • /logger/reset
  • /logger/save
  • /logger/{logger}
  • /logger/level/global
  • /logger/level/package
  • /logger/reset/logger
  • GET
  • GET
  • GET
  • POST
  • POST
  • POST
  • GET
  • PUT
  • PUT
  • POST
AdvancedLoggingResource REST endpoint to access and manipulate the system logging level SWAGGER CONTRACT: https://app.swaggerhub.com/apis/WANdisco/logging/1.0.0
ApplicationResource
  • /agreementStatistics
  • /backup
  • /deadlockDump
  • /handlers
  • /nodeRecoveryDetails
  • /restart
  • /shutdown
  • /threaddump
  • GET
  • GET
  • POST
  • POST
  • GET
  • PUT
  • POST
  • POST
  • POST
Copyright 2013 WANdisco.
AuthoritiesResource
  • /security/ldap/authorities
  • GET
AuthorityResource
  • /security/ldap/authority
  • /security/ldap/authority/moveDownOrder
  • /security/ldap/authority/moveUpOrder
  • /security/ldap/authority/testConnection
  • /security/ldap/authority/update
  • DELETE GET POST
  • POST
  • POST
  • POST
  • PUT
BeaconsResource
  • /beacons
  • GET
BeaconsResource REST endpoint to access Beacon data.
ConfigurationResource
  • /configuration
  • /configuration/replicated
  • GET PUT
  • DELETE GET PUT
Copyright 2013 WANdisco.
ContentDistributionResource
  • /contentdistribution/filebased/all
  • /contentdistribution/filebased/dsm/{identity}
  • GET
  • GET
DelegateResource
  • /delegate
  • /delegate/start
  • /delegate/stop
  • GET
  • POST
  • POST
Copyright 2012 WANdisco.
DestinationsResource
  • /notification/channel/{channelName}/destinations
  • GET
REST end point to manipulate collections of channel-specific notification destinations.
EmailDestinationResource
  • /notification/channel/email/destination
  • /notification/channel/email/destination/{identity}
  • POST
  • DELETE GET PUT
REST end point to manipulate individual channel-specific notification destinations.
EmailGatewayResource
  • /notification/channel/email/gateway
  • /notification/channel/email/gateway/{identity}
  • /notification/channel/email/gateway/{gatewayId}/sendEmail/{destinationId}
  • POST
  • DELETE GET PUT
  • PUT
REST end point to manipulate individual channel-specific notification gateways.
EmailTemplateResource
  • /notification/channel/email/template
  • /notification/channel/email/template/{identity}
  • POST
  • DELETE GET PUT
REST end point to manipulate individual channel-specific notification templates.
FileReplicationResource
  • /file_replication
  • GET POST
Public API to FileReplication. Currently support GET but this is for testing, could be dropped.
GatewaysResource
  • /notification/channel/{channelName}/gateways
  • GET
REST end point to manipulate collections of channel-specific notification gateways.
KerberosConfigResource
  • /security/kerberos/canEnableSso
  • /security/kerberos/configuration
  • /security/kerberos/enableSso
  • /security/kerberos/isSsoEnabled
  • GET
  • GET PUT
  • POST
  • GET
REST end point for manipulating Kerberos and SSO configuration.
LicenseResource
  • /license
  • /license/UserAccountCognizance
  • /license/reload
  • /license/updateUserAccountCognizance
  • /license/user/{username}
  • GET
  • GET
  • PUT
  • POST
  • DELETE PUT
LicenseResource REST endpoint to access and manipulate specific licensing data.

Copyright 2013 WANdisco.

LocationResource
  • /location/{locationIdentity}
  • /location/{locationIdentity}/attributes
  • /location/{locationIdentity}/nodes
  • /location/{locationIdentity}/startIgnoring/{ignoreLocationIdentity}
  • GET PUT
  • GET PUT
  • GET
  • PUT
LocationResource REST endpoint to access and manipulate specific Location data.
LocationsResource
  • /locations
  • /locations/local
  • GET
  • GET PUT
LocationsResource REST endpoint to access and manipulate collections of Location data.
LogResource
  • /logging
  • /logging/levels
  • /logging/reload
  • /logging/save
  • /logging/package/{packageName}
  • GET
  • GET
  • PUT
  • POST
  • DELETE GET POST PUT
Copyright 2013 WANdisco.
LoggingResource
  • /log4j/level
  • GET PUT
LoggingResource REST endpoint to access and manipulate the system logging level
MembershipResource
  • /membership/{membershipId}
  • /membership/{membershipId}/availableacceptors
  • /membership/{membershipId}/availablelearners
  • GET
  • GET
  • GET
MembershipResource REST endpoint to access and manipulate com.wandisco.nodes.groups.Membership data.
MembershipsResource
  • /memberships
  • GET
Copyright 2013 WANdisco.
MonitorResource
  • /monitor
  • /monitor/{monitorId}
  • /monitor/{monitorId}/addCondition
  • /monitor/{monitorId}/removeCondition
  • POST PUT
  • DELETE GET
  • POST
  • PUT
Rest Resource containing various end-points regarding system resource monitoring (disk, ram, etc.), to access and manipulate lists of objects associated with resource monitoring data.
MonitorsResource
  • /monitors
  • /monitors/count
  • /monitors/monitoringInterval
  • GET
  • GET
  • GET
Resource monitoring REST endpoint to access and manipulate lists of objects associated with resource monitoring data.
NodeResource
  • /node/{nodeIdentity}
  • /node/{nodeIdentity}/attributes
  • /node/{nodeIdentity}/informCount
  • /node/{nodeIdentity}/membership
  • /node/{nodeIdentity}/membershipfris
  • /node/{nodeIdentity}/name
  • /node/{nodeIdentity}/statemachines
  • /node/{nodeIdentity}/attributes/delete
  • /node/{nodeIdentity}/ecosystem/removenodes
  • /node/{nodeIdentity}/removeNode/{nodeIdToRemove}
  • /node/{nodeIdentity}/statemachine/{dsmId}
  • /node/{nodeIdentity}/membership/{membershipIdentity}/attributes
  • /node/{nodeIdentity}/statemachine/{dsmId}/coordinatestopoutput
  • /node/{nodeIdentity}/statemachine/{dsmId}/lastdelivered
  • /node/{nodeIdentity}/statemachine/{dsmId}/lastoutput
  • /node/{nodeIdentity}/statemachine/{dsmId}/membership
  • /node/{nodeIdentity}/statemachine/{dsmId}/prepareToUnsideline
  • /node/{nodeIdentity}/statemachine/{dsmId}/sideline
  • /node/{nodeIdentity}/statemachine/{dsmId}/startoutput
  • /node/{nodeIdentity}/statemachine/{dsmId}/uncoordinatestartoutput
  • /node/{nodeIdentity}/statemachine/{dsmId}/uncoordinatestopoutput
  • /node/{nodeIdentity}/statemachine/{dsmId}/unsideline
  • /node/{nodeIdentity}/system/removenodeall/{nodeIdentityToRemove}
  • /node/{nodeIdentity}/membership/{membershipIdentity}/attributes/delete
  • /node/{nodeIdentity}/statemachine/{dsmId}/membership/{membershipIdentity}
  • /node/{nodeIdentity}/statemachine/{dsmId}/node/{nodeIdToRemove}
  • /node/{nodeIdentity}/statemachine/{dsmId}/skipthreshold/remove
  • /node/{nodeIdentity}/statemachine/{dsmId}/skipthreshold/set
  • GET PUT
  • DELETE GET PUT
  • GET
  • POST
  • GET
  • GET
  • GET
  • PUT
  • PUT
  • POST
  • DELETE GET
  • PUT
  • PUT
  • GET
  • GET
  • GET
  • PUT
  • PUT
  • PUT
  • PUT
  • PUT
  • PUT
  • PUT
  • PUT
  • PUT
  • DELETE
  • PUT
  • PUT
NodeResource REST endpoint to access and manipulate specific Node data.
NodeResource
  • /node/{nodeIdentity}
  • /node/{nodeIdentity}/get-node-ecosystem-dsm
  • /node/{nodeIdentity}/pendingTransactions
  • /node/{nodeIdentity}/pendingTransactionsByPassCache
  • /node/{nodeIdentity}/removenodes
  • /node/{nodeIdentity}/start-node-ecosystem-output
  • /node/{nodeIdentity}/stop-node-ecosystem-output
  • /node/{nodeIdentity}/setNodeName/{nodeName}
  • GET PUT
  • GET
  • GET
  • GET
  • PUT
  • PUT
  • PUT
  • PUT
Platform translation API for Node operations
NodesResource
  • /nodes
  • /nodes/local
  • /nodes/removed
  • GET
  • GET
  • GET
NodesResource REST endpoint to access and manipulate collections of Node data.
ReconfigurationResource
  • /reconfiguration/node
  • DELETE
Copyright 2014 WANdisco
ReplicationGroupResource
  • /replicationGroup
  • /replicationGroup/query
  • /replicationGroup/{replicationGroupId}
  • /replicationGroup/{replicationGroupId}/addNewNodes
  • /replicationGroup/{replicationGroupId}/emergencyReconfiguration
  • /replicationGroup/{replicationGroupId}/managingNode
  • /replicationGroup/{replicationGroupId}/membershipRotation
  • /replicationGroup/{replicationGroupId}/name
  • /replicationGroup/{replicationGroupId}/schedule
  • /replicationGroup/{replicationGroupId}/node/{nodeId}
  • GET POST
  • GET
  • DELETE GET PUT
  • PUT
  • POST
  • PUT
  • PUT
  • PUT
  • PUT
  • DELETE
The REST interface that allows access to and manipulation of an individual com.wandisco.application.replicationGroup.ReplicationGroup.
ReplicationGroupsResource
  • /replicationGroups
  • /replicationGroups/allReplicationGroupsAssociatedWithNodeId
  • /replicationGroups/allUniqueReplicationGroupsAssociatedWithDsmIds
  • /replicationGroups/allUniqueReplicationGroupsAssociatedWithNodes
  • GET
  • GET
  • GET
  • GET
The REST interface that allows access to and manipulation of com.wandisco.application.replicationGroup.ReplicationGroups.
ReplicationGroupsResource
  • /replicationGroups
  • /replicationGroups/allUniqueReplicationGroupsAssociatedWithNodes
  • /replicationGroups/allUniqueReplicationGroupsAssociatedWithRepositoryIds
  • /replicationGroups/search
  • /replicationGroups/{replicationGroupId}
  • /replicationGroups/{replicationGroupId}/addNewNodes
  • /replicationGroups/{replicationGroupId}/removeNodes
  • /replicationGroups/{replicationGroupId}/schedule
  • /replicationGroups/{replicationGroupId}/groupName/{name}
  • /replicationGroups/{replicationGroupId}/managingNode/{managingNodeId}
  • /replicationGroups/{replicationGroupId}/node/{nodeId}
  • /replicationGroups/{replicationGroupId}/scheduleSuspended/{suspended}
  • GET POST
  • GET
  • GET
  • GET
  • DELETE GET
  • POST
  • PUT
  • PUT
  • PUT
  • PUT
  • DELETE
  • PUT
This class also has a new @Path param defined as "replicationGroups" where as the older version is using the @Path param replication-groups. This class and the older version of "ReplicationGroupsResource" now both extend a base class called "ReplicationGroupsResourceBase", the rational for this change was to move all the common code used by both classes to a single class and then have both the new and old version of "ReplicationGroupsResource" make calls to the "ReplicationGroupsResourceBase" and pass the version of the "VCSReplicationGroupListDTO" that is required.
ReplicatorResource
  • /replicator/coordinatedstartall
  • /replicator/coordinatedstopall
  • /replicator/coordinatedstopallprogress
  • /replicator/emergencyReconfiguration
  • /replicator/startall
  • /replicator/stopall
  • /replicator/systemState
  • /replicator/systemStatus
  • /replicator/diagnostic-mode/{diagnosticMode}
  • /replicator/startIgnoringLocation/{ignoreLocationIdentity}
  • /replicator/systemStatus/hideAbortedTasks
  • /replicator/systemStatus/hideSevereLogs
  • /replicator/systemStatus/hideWarningLogs
  • /replicator/systemStatus/itemAgeThreshold
  • /replicator/systemStatus/pollingInterval
  • /replicator/systemStatus/itemAgeThreshold/{newThreshold}
  • /replicator/systemStatus/pollingInterval/{newPollingInterval}
  • PUT
  • PUT
  • GET
  • POST
  • PUT
  • PUT
  • GET
  • GET
  • PUT
  • PUT
  • PUT
  • PUT
  • PUT
  • GET
  • GET
  • PUT
  • PUT
Platform translation API for Backup operations
RepositoriesResource
  • /repositories
  • /repositories/consistencyCheck
  • /repositories/consistencyCheckQuantity
  • /repositories/count
  • /repositories/ecosystem
  • /repositories/failed
  • /repositories/globalConsistencyCheck
  • /repositories/scheduledConsistencyCheckEnabled
  • /repositories/scheduledConsistencyCheckFrequency
  • /repositories/search
  • /repositories/svnClearCache
  • /repositories/ecosystem/count
  • /repositories/scheduledConsistencyCheckEnabled/{enabled}
  • /repositories/scheduledConsistencyCheckFrequency/{frequency}
  • /repositories/{revisionQuantity}/consistencyCheckQuantity
  • GET
  • POST
  • GET
  • GET
  • GET
  • DELETE
  • POST
  • GET
  • GET
  • GET
  • PUT
  • GET
  • PUT
  • PUT
  • PUT
RepositoriesResource REST endpoint to access and manipulate collections of Repository data. Copyright 2012 WANdisco.
RepositoryResource
  • /repository
  • /repository/create
  • /repository/search
  • /repository/stophelperall
  • /repository/{repositoryId}
  • /repository/{repositoryId}/clearTxnBlocks
  • /repository/{repositoryId}/clearTxnBlocksLocalNode
  • /repository/{repositoryId}/consistencyCheck
  • /repository/{repositoryId}/history
  • /repository/{repositoryId}/nodeCount
  • /repository/{repositoryId}/prepareToUnsideline
  • /repository/{repositoryId}/removeSkipThreshold
  • /repository/{repositoryId}/repairTxnSequence
  • /repository/{repositoryId}/replicationGroup
  • /repository/{repositoryId}/size
  • /repository/{repositoryId}/skipThreshold
  • /repository/{repositoryId}/startoutput
  • /repository/{repositoryId}/stophelper
  • /repository/{repositoryId}/stopoutput
  • /repository/{repositoryId}/txn
  • /repository/{repositoryId}/uncoordinated-stopoutput
  • /repository/{repositoryId}/unsideline
  • /repository/{repositoryId}/globalReadOnly/{readOnly}
  • /repository/{repositoryId}/lastdelivered/{nodeName}
  • /repository/{repositoryId}/lastkey/{nodeName}
  • /repository/{repositoryId}/lastoutput/{nodeName}
  • /repository/{repositoryId}/localReadOnly/{readOnly}
  • /repository/{repositoryId}/replicationGroup/{replicationGroupId}
  • /repository/{repositoryId}/skipThreshold/{key}
  • /repository/{repositoryId}/txn/acquireBlock
  • /repository/{repositoryId}/txn/failedBlocks
  • /repository/{repositoryId}/txn/removeBlocks
  • /repository/{repositoryId}/txn/failedBlocks/removeBlocks
  • /repository/{repositoryId}/txn/removeBlock/identity/{identity}
  • POST
  • POST
  • GET
  • PUT
  • DELETE GET
  • PUT
  • PUT
  • POST
  • GET
  • GET
  • PUT
  • PUT
  • PUT
  • GET
  • GET
  • GET
  • PUT
  • PUT
  • PUT
  • GET
  • PUT
  • PUT
  • PUT
  • GET
  • GET
  • GET
  • PUT
  • PUT
  • PUT
  • PUT
  • GET
  • PUT
  • PUT
  • PUT
Application REST endpoint to access and manipulate specific Repository data.
RouterResource
  • /router
  • /router/disable
  • /router/enable
  • POST
  • PUT
  • PUT
Copyright 2016 WANdisco.
RoutersResource
  • /routers
  • GET
Copyright 2013 WANdisco.
RoutesResource
  • /routes
  • /routes/addRoutes
  • /routes/deleteRoutes
  • GET
  • PUT
  • PUT
Copyright 2013 WANdisco.
RuleResource
  • /notification/rule
  • /notification/rule/{identity}
  • POST
  • DELETE GET PUT
REST end point to manipulate individual notification rules.
RulesResource
  • /notification/channels
  • /notification/events
  • /notification/rules
  • GET
  • GET
  • GET
REST end point to manipulate collections of notification rules, notification delivery channel implementations and notifiable events.
SecuritySettingsResource
  • /security/settings/checkSecuritySettingsForConflicts
  • /security/settings/export
  • /security/settings/import
  • POST
  • POST
  • POST
StateMachineResource
  • /statemachine/{dsmId}
  • GET
Copyright 2013 WANdisco.
StateMachinesResource
  • /statemachines/coordinatedstartall
  • /statemachines/coordinatedstopall
  • /statemachines/emergencyReconfiguration
  • /statemachines/startalluncoordinateoutput
  • /statemachines/stopalluncoordinateoutput
  • PUT
  • PUT
  • POST
  • PUT
  • PUT
Copyright 2013 WANdisco.
TaskResource
  • /task/{taskId}
  • /task/{taskId}/abort
  • /task/{taskId}/force
  • /task/{taskId}/withchildren
  • DELETE GET
  • PUT
  • DELETE
  • GET
TaskResource REST endpoint to access and manipulate specific task data.
TasksResource
  • /tasks
  • /tasks/aborted
  • /tasks/pending
  • GET
  • GET
  • GET
TasksResource REST endpoint to access and manipulate collections of Task data.
TemplatesResource
  • /notification/channel/{channelName}/templates
  • GET
REST end point to manipulate collections of channel-specific notification templates.
UserResource
  • /security/user
  • /security/user/{userName}
  • POST
  • DELETE GET PUT
REST end point for manipulating individual internally managed users.
UsersResource
  • /security/users
  • /security/users/canDisableManagedUsers
  • /security/users/disableManagedUsers
  • /security/users/isManagedUsersDisabled
  • GET
  • GET
  • POST
  • GET
REST end point for manipulating lists of internally managed users and managed users authentication provider enablement.
UtilResource
  • /utils/heapStatus
  • GET
TestingResource REST endpoint to access details relevant to testing Copyright 2017 WANdisco.

The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.

You may also enjoy the interactive interface provided for this API by Swagger.

Try it out!

name path methods description
LoginController
  • /login
  • GET POST
Provides custom pages for the Spring Security login and logout end points.

Data Types

JSON

type description
AcquireBlockDTO  * Copyright 2015 WANdisco  
AcquireBlockListDTO  * Copyright 2015 WANdisco  
AggregationTaskDTO
AgreementDTO Copyright 2013 WANdisco.
AgreementStatisticsDTO Copyright 2013 WANdisco.
ApplicationDTO Copyright 2013 WANdisco.
AttributeDTO Copyright 2014 WANdisco.
AttributeListDTO Copyright 2014 WANdisco.
AuthorityDTO
BeaconDTO Copyright 2017 WANdisco.
BeaconListDTO Copyright 2017 WANdisco.
BulkConsistencyCheckTaskDTO
ChannelDTO A DTO for notification delivery channels.

These objects are immutable because channels are registered at bootstrap-time based on the implementation modules available on the application's class path.

CheckpointListDTO Need to supply the checkpoints to the client. This class is used for mapping to XML.
ConditionEventPairDTO Representation of a pair of condition and severity of event that is dispatched if condition is met, used as part of MonitorDTO.
ConfigurationDTO Copyright 2014 WANdisco.
ConfigurationPropertyDTO Copyright 2014 WANdisco.
ConnectionDTO Copyright 2016 WANdisco.
ConnectionInformationDTO Copyright 2016 WANdisco.
ConnectionInformationListDTO Copyright 2016 WANdisco.
ConsistencyCheckTaskDTO DTO for consistency check task.
ConsistencyCheckpointDTO
DeadlockDetectionDTO
DelegateCommonDTO A base set of information that contains delegate information. Clients may inherit from this object, and add their own information on top e.g fsfs.DelegateCommonDTO
DeployedStateDTO DTO for deployed state on a repository
DeployedStoppedStateDTO DTO for deployed state on a repository
DeployedStoppingStateDTO DTO for deployed state on a repository
DeployedUnreplicatedStateDTO DTO for deployed a repository that is not being replicated (in a single node replication group)
DestinationDTO Abstract DTO for notification destinations.
DsmIdentityListDTO
DsmProposalTaskDTO
EcosystemConsistencyCheckResultTaskDTO
EmailDestinationDTO A DTO for email notification destinations.
EmailGatewayDTO A DTO for email notification channel gateways.
EmailTemplateDTO A DTO for email notification templates.
EmergencyReconfigurationReportDTO Copyright 2014 WANdisco.
EncryptionTypeDTO A DTO for the type of encryption to use when connecting to SMTP servers.
EnvelopeDTO Copyright 2017 WANdisco.
EventTypeDTO A DTO for notifiable event types.

These objects are immutable because notifiable event types are registered at bootstrap-time by the application.

ExceptionDTO
FSFSRepositoryDTO Copyright 2013 WANdisco.
FSFSRepositoryListDTO Copyright 2012 WANdisco.
FailedDeploymentStateDTO DTO for Failed Deployment state on a repository
Family
FamilyRepresentativeIdentityDTO Copyright 2013 WANdisco.
FamilyRepresentativeIdentityListDTO Copyright 2014 WANdisco.
FileReplicationResultDTO Copyright 2013 WANdisco. DTO to store the return code and message for the result of a file replication transaction
GatewayDTO Abstract DTO for notification channel gateways.
HandlerDTO Copyright 2013 WANdisco.
HistoryDTO Copyright 2013 WANdisco.
HistoryItemDTO Copyright 2013 WANdisco.
InductionDTO Copyright 2013-2015 WANdisco.
JaxbListDTOOfString A XML binding class wrapper for standard java classes (e.g., String, Integer). If this class needs to support a user defined class, it must either be added to @XmlSeeAlso annotation to this class or explicitly be bind the JAXBContext.
KerberosConfigDTO
LevelListDTO Copyright 2013 WANdisco.
LicenseDTO Copyright 2013 WANdisco
LicensePropertyDTO Copyright 2013 WANdisco
LicensePropertyListDTO Copyright 2013 WANdisco
LicensedUserDTO
LocationDTO Copyright 2012 WANdisco.
LocationListDTO Copyright 2012 WANdisco.
LocationRoutesDTO
LocationRoutesListDTO
LoggerDTO Copyright 2013 WANdisco.
LoggerListDTO Copyright 2013 WANdisco.
MembershipDTO Copyright 2015 WANdisco.
MembershipFriDTO Copyright 2014 WANdisco.
MembershipFriListDTO Copyright 2014 WANdisco.
MembershipListDTO Copyright 2012 WANdisco.
MembershipWithScheduleDTO Copyright 2012 WANdisco.
MembershipWithScheduleListDTO Copyright 2012-2015 WANdisco.
MonitorDTO Representation of a monitor object that monitors a single specific resource according to one or more conditions.
MonitorListDTO An encapsulation object containing the list of monitors. Copyright 2013 WANdisco.
MonitoringConditionDTO Represents a monitoring condition, e.g. available disk size threshold. com.wandisco.application.monitor.DiskMonitoringCondition Copyright 2013 WANdisco.
NodeAgreementsDTO Copyright 2013 WANdisco.
NodeDTO Copyright 2012 WANdisco.
NodeListDTO Copyright 2012 WANdisco.
PendingStateDTO DTO for pending state on a repository
RealmDTO Copyright 2013 WANdisco.
RealmListDTO Copyright 2013 WANdisco.
ReplicationGroupDTO Copyright 2012 WANdisco.
ReplicationGroupIdentityListDTO
ReplicationGroupListDTO Copyright 2012 WANdisco.
RepositoryAndHelperListDTO Copyright 2018 WANdisco
RepositoryExceptionDTO A DTO for repository exceptions. 14 Apr 2022: Moved to VCS Common from FSFS_WD.
RepositoryGsnDTO Copyright 2018 WANdisco
RepositoryGsnListDTO Copyright 2018 WANdisco
RepositoryRevisionDTO A DTO for repository revision statistics. 14 Apr 2022: Moved to VCS Common from FSFS_WD.
RepositoryRevisionListDTO A DTO for a collection of repository revision statistics. 14 Apr 2022: Moved to VCS Common from FSFS_WD.
RepositorySidelinedStateDTO DTO for deployed a repository that is sidelined
RepositorySizeDTO A DTO for repository size 14 Apr 2022: Moved to VCS Common from FSFS_WD.
RepositoryStateDTO Copyright 2013 WANdisco.
RepositoryStatsDTO A DTO for repository statistics. 14 Apr 2022: Moved to VCS Common from FSFS_WD.
ResourceDTO Representation of resource that is being monitored (i.e. disk resource with specified path). Copyright 2013 WANdisco.
Response
ResponseImpl
RouteDTO
RouteListDTO Copyright 2012-2015 WANdisco.
RouterDTO Copyright 2016 WANdisco.
RouterListDTO Copyright 2016 WANdisco.
RoutesResponseDTO
RuleDTO A DTO for notification rules.
SecuritySettingsDTO
SkipThresholdDTO Copyright 2013-2014 WANdisco.
StateMachineDTO Copyright 2013-2014 WANdisco.
StateMachineEPDTO Copyright 2013 WANdisco.
StateMachineFamilyDTO Copyright 2013 WANdisco.
StateMachineListDTO Copyright 2013 WANdisco.
StatusDTO Copyright 2014 WANdisco. DTO to represent the status of a script run on a node.
StatusListDTO Copyright 2014 WANdisco. DTO to return a list of Status DTOs.
StatusType
SystemStatus
TaskDTO
TaskListDTO Copyright 2012 WANdisco.
TemplateDTO Abstract DTO for notification templates.
TransactionBlockDTO Copyright 2015 WANdisco
TransactionBlockListDTO Copyright 2015 WANdisco
Type
UserAccountCognizanceDTO
UserDTO
VCSDiskMonitoringEventStatusDTO Copyright 2014 WANdisco
VCSEmergencyReconfigurationReportDTO
VCSLogMessage Copyright 2014 WANdisco
VCSNodeStatusDTO Copyright 2014 WANdisco
VCSNodesTransactionsDTO A DTO for the last output, last delivered and pending transactions for a repo at a node referenced by nodeId
VCSNodesTransactionsListDTO
VCSReplicationGroupDTO
VCSReplicationGroupListDTO VCSReplicationGroupListDTO Platform translation API for Replication Groups This class was created to address an issue reported in NV-6189 introduced in release 1.10.0 MSP. NOTE: This is an exact copy of the old class, in a different location. This greatly minimizes the changes required to use the new object. There is almost no difference between this class and the newer "VCSReplicationGroupListDTO". With that being said the difference is a call made by the new VCSReplicationGroupListDTO will return the new XML tag "replicationGroup" instead of the old one which was "replicationgroup". XMLType has been changed for this class, as it appears in the docs will now, be replicationGroupList as no longer VCSReplicationGroupListDTO. This is in order to avoid a clash with the old deprecated item.
VCSReplicationGroupListDTO VCSReplicationGroupListDTO
VCSReplicationGroupNodeDTO
VCSReplicationGroupNodeListDTO Container for a list of scheduled node lists
VCSReplicationGroupScheduleDTO Container for a list of scheduled node lists
VCSReplicationGroupStatusDTO Copyright 2014 WANdisco Id, Name, readOnlyRepos, disconnectedNodes, quorumAvailable, contentDeliveryAvailable, time occurred, duration
VCSRepositoryStatusDTO Copyright 2014 WANdisco
VCSScheduledNodeListDTO Container for a list of scheduled node lists
VCSStatusDTO Copyright 2014 WANdisco
VCSSyncStopProgressDTO
VCSSystemHeapDTO Copyright 2017 WANdisco
VCSSystemStateDTO Copyright 2014 WANdisco
VersionDTO Copyright 2013 WANdisco.
VersionListDTO Copyright 2013 WANdisco.

XML

Default Namespace (schema)
type description
responseImpl
applicationDTO Copyright 2013 WANdisco.
attributeDTO Copyright 2014 WANdisco.
attributeListDTO Copyright 2014 WANdisco.
beaconDTO Copyright 2017 WANdisco.
beaconListDTO Copyright 2017 WANdisco.
deadlockDetectionDTO
envelopeDTO Copyright 2017 WANdisco.
exceptionDTO
inductionDTO Copyright 2013-2015 WANdisco.
jaxbListDTO A XML binding class wrapper for standard java classes (e.g., String, Integer). If this class needs to support a user defined class, it must either be added to @XmlSeeAlso annotation to this class or explicitly be bind the JAXBContext.
locationDTO Copyright 2012 WANdisco.
locationListDTO Copyright 2012 WANdisco.
locationRoutesDTO
locationRoutesListDTO
membershipDTO Copyright 2015 WANdisco.
membershipListDTO Copyright 2012 WANdisco.
membershipWithScheduleDTO Copyright 2012 WANdisco.
membershipWithScheduleListDTO Copyright 2012-2015 WANdisco.
nodeDTO Copyright 2012 WANdisco.
nodeListDTO Copyright 2012 WANdisco.
replicationGroupDTO Copyright 2012 WANdisco.
replicationGroupListDTO Copyright 2012 WANdisco.
routeDTO
routeListDTO Copyright 2012-2015 WANdisco.
routesResponseDTO
versionDTO Copyright 2013 WANdisco.
versionListDTO Copyright 2013 WANdisco.
agreementDTO Copyright 2013 WANdisco.
agreementStatisticsDTO Copyright 2013 WANdisco.
nodeAgreementsDTO Copyright 2013 WANdisco.
configurationDTO Copyright 2014 WANdisco.
configurationPropertyDTO Copyright 2014 WANdisco.
connectionDTO Copyright 2016 WANdisco.
connectionInformationDTO Copyright 2016 WANdisco.
connectionInformationListDTO Copyright 2016 WANdisco.
routerDTO Copyright 2016 WANdisco.
routerListDTO Copyright 2016 WANdisco.
dsmIdentityListDTO
emergencyReconfigurationInProgressExceptionDTO Copyright 2014 WANdisco
emergencyReconfigurationReportDTO Copyright 2014 WANdisco.
replicationGroupIdentityListDTO
cannotRemoveLocalNodeExceptionDTO Copyright 2014 WANdisco.
cannotRemoveThresholdExceptionDTO Copyright 2014 WANdisco.
cannotSetThresholdExceptionDTO Copyright 2014 WANdisco.
cannotStopStateMachineOutputExceptionDTO Copyright 2014 WANdisco.
cannotUnsidelineExceptionDTO Copyright 2014 WANdisco.
configurationKeyNotFoundExceptionDTO Copyright 2014 WANdisco.
duplicateMembershipExceptionDTO Copyright 2014 WANdisco.
duplicateReplicationGroupExceptionDTO Copyright 2014 WANdisco.
inductionInProgressExceptionDTO Copyright 2014 WANdisco
invalidInductionExceptionDTO Copyright 2014 WANdisco.
invalidLocationAttributesExceptionDTO Copyright 2014 WANdisco.
invalidLocationIdentityExceptionDTO
invalidMembershipAttributesExceptionDTO Copyright 2016 WANdisco.
invalidMembershipExceptionDTO Copyright 2014 WANdisco.
invalidNodeAttributesExceptionDTO Copyright 2014 WANdisco.
invalidNodeIdentityExceptionDTO Copyright 2014 WANdisco.
invalidScheduleExceptionDTO Copyright 2015 WANdisco.
invalidStateMachineExceptionDTO Copyright 2014 WANdisco.
locationNotFoundExceptionDTO Copyright 2014 WANdisco.
loggerNotFoundExceptionDTO Copyright 2014 WANdisco.
membershipNotFoundExceptionDTO Copyright 2014 WANdisco
monitorNotFoundExceptionDTO Copyright 2014 WANdisco.
nodeNotFoundExceptionDTO Copyright 2014 WANdisco
operationNotSupportedExceptionDTO
proposalNotAcceptedExceptionDTO Copyright 2014 WANdisco.
reconfigureLocalNodeExceptionDTO Copyright 2014 WANdisco
reconfigureOfflineNodeExceptionDTO Copyright 2014 WANdisco
reconfigureOnlineNodeExceptionDTO Copyright 2014 WANdisco
removingNodeThatIsNotPartOfReplicationGroupExceptionDTO Copyright 2014 WANdisco.
removingScheduleManagingNodeExceptionDTO Copyright 2014 WANdisco.
replicationGroupNotFoundExceptionDTO Copyright 2014 WANdisco.
stateMachineNotFoundExceptionDTO Copyright 2014 WANdisco.
taskNotFoundExceptionDTO Copyright 2014 WANdisco.
taskStartExceptionDTO Copyright 2014 WANdisco.
taskStatusIncorrectForOperationExceptionDTO Copyright 2014 WANdisco.
unsupportedReplicationGroupExceptionDTO Copyright 2014 WANdisco.
updateConfigurationExceptionDTO Copyright 2014 WANdisco.
handlerDTO Copyright 2013 WANdisco.
realmDTO Copyright 2013 WANdisco.
realmListDTO Copyright 2013 WANdisco.
levelListDTO Copyright 2013 WANdisco.
loggerDTO Copyright 2013 WANdisco.
loggerListDTO Copyright 2013 WANdisco.
conditionEventPairDTO Representation of a pair of condition and severity of event that is dispatched if condition is met, used as part of MonitorDTO.
monitorDTO Representation of a monitor object that monitors a single specific resource according to one or more conditions.
monitorListDTO An encapsulation object containing the list of monitors. Copyright 2013 WANdisco.
monitoringConditionDTO Represents a monitoring condition, e.g. available disk size threshold. com.wandisco.application.monitor.DiskMonitoringCondition Copyright 2013 WANdisco.
resourceDTO Representation of resource that is being monitored (i.e. disk resource with specified path). Copyright 2013 WANdisco.
familyRepresentativeIdentityDTO Copyright 2013 WANdisco.
familyRepresentativeIdentityListDTO Copyright 2014 WANdisco.
historyDTO Copyright 2013 WANdisco.
historyItemDTO Copyright 2013 WANdisco.
membershipFriDTO Copyright 2014 WANdisco.
membershipFriListDTO Copyright 2014 WANdisco.
skipThresholdDTO Copyright 2013-2014 WANdisco.
stateMachineDTO Copyright 2013-2014 WANdisco.
stateMachineEPDTO Copyright 2013 WANdisco.
stateMachineFamilyDTO Copyright 2013 WANdisco.
stateMachineListDTO Copyright 2013 WANdisco.
aggregationTaskDTO
authorisationTaskDTO
beaconTaskDTO
bootstrapTaskDTO
coordinatedStopDSMForGlobalStopTaskDTO
dsmProposalTaskDTO
ecosystemCommittedTaskDTO
finalInductionTaskDTO
localTaskDTO
locationBeaconTaskDTO
membershipProposalTaskDTO
prepareGlobalCoordinatedStopTaskDTO
prepareRemoveNodeTaskDTO
taskDTO
taskListDTO Copyright 2012 WANdisco.
fileReplicationResultDTO Copyright 2013 WANdisco. DTO to store the return code and message for the result of a file replication transaction
statusDTO Copyright 2014 WANdisco. DTO to represent the status of a script run on a node.
statusListDTO Copyright 2014 WANdisco. DTO to return a list of Status DTOs.
FSFSRepositoryDTO Copyright 2013 WANdisco.
FSFSRepositoryListDTO Copyright 2012 WANdisco.
delegateDTO Copyright 2013 WANdisco.
acquireBlockDTO  * Copyright 2015 WANdisco  
acquireBlockListDTO  * Copyright 2015 WANdisco  
transactionBlockDTO Copyright 2015 WANdisco
transactionBlockListDTO Copyright 2015 WANdisco
destinationDTO Abstract DTO for notification destinations.
emailDestinationDTO A DTO for email notification destinations.
emailGatewayDTO A DTO for email notification channel gateways.
encryptionTypeDTO A DTO for the type of encryption to use when connecting to SMTP servers.
gatewayDTO Abstract DTO for notification channel gateways.
channelDTO A DTO for notification delivery channels.

These objects are immutable because channels are registered at bootstrap-time based on the implementation modules available on the application's class path.

eventTypeDTO A DTO for notifiable event types.

These objects are immutable because notifiable event types are registered at bootstrap-time by the application.

ruleDTO A DTO for notification rules.
emailTemplateDTO A DTO for email notification templates.
templateDTO Abstract DTO for notification templates.
kerberosConfigDTO
authorityDTO
securitySettingsDTO
userDTO
VCSDiskMonitoringEventStatusDTO Copyright 2014 WANdisco
VCSEmergencyReconfigurationReportDTO
VCSLogMessage Copyright 2014 WANdisco
VCSNodeStatusDTO Copyright 2014 WANdisco
VCSNodesTransactionsDTO A DTO for the last output, last delivered and pending transactions for a repo at a node referenced by nodeId
VCSNodesTransactionsListDTO
VCSReplicationGroupDTO
VCSReplicationGroupList
replicationGroupList VCSReplicationGroupListDTO Platform translation API for Replication Groups This class was created to address an issue reported in NV-6189 introduced in release 1.10.0 MSP. NOTE: This is an exact copy of the old class, in a different location. This greatly minimizes the changes required to use the new object. There is almost no difference between this class and the newer "VCSReplicationGroupListDTO". With that being said the difference is a call made by the new VCSReplicationGroupListDTO will return the new XML tag "replicationGroup" instead of the old one which was "replicationgroup". XMLType has been changed for this class, as it appears in the docs will now, be replicationGroupList as no longer VCSReplicationGroupListDTO. This is in order to avoid a clash with the old deprecated item.
VCSReplicationGroupNodeDTO
VCSReplicationGroupNodeListDTO Container for a list of scheduled node lists
VCSReplicationGroupScheduleDTO Container for a list of scheduled node lists
VCSReplicationGroupStatusDTO Copyright 2014 WANdisco Id, Name, readOnlyRepos, disconnectedNodes, quorumAvailable, contentDeliveryAvailable, time occurred, duration
VCSRepositoryStatusDTO Copyright 2014 WANdisco
VCSScheduledNodeListDTO Container for a list of scheduled node lists
VCSStatusDTO Copyright 2014 WANdisco
VCSSyncStopProgressDTO
VCSSystemHeapDTO Copyright 2017 WANdisco
VCSSystemStateDTO Copyright 2014 WANdisco
VCSReplicationGroupListDTO VCSReplicationGroupListDTO
delegateCommonDTO A base set of information that contains delegate information. Clients may inherit from this object, and add their own information on top e.g fsfs.DelegateCommonDTO
licenseDTO Copyright 2013 WANdisco
licensePropertyDTO Copyright 2013 WANdisco
licensePropertyListDTO Copyright 2013 WANdisco
licensedUserDTO
userAccountCognizanceDTO
systemStatus
checkpointListDTO Need to supply the checkpoints to the client. This class is used for mapping to XML.
consistencyCheckpointDTO
repositoryAndHelperListDTO Copyright 2018 WANdisco
repositoryExceptionDTO A DTO for repository exceptions. 14 Apr 2022: Moved to VCS Common from FSFS_WD.
repositoryGsnDTO Copyright 2018 WANdisco
repositoryGsnListDTO Copyright 2018 WANdisco
repositoryRevisionDTO A DTO for repository revision statistics. 14 Apr 2022: Moved to VCS Common from FSFS_WD.
repositoryRevisionListDTO A DTO for a collection of repository revision statistics. 14 Apr 2022: Moved to VCS Common from FSFS_WD.
repositorySizeDTO A DTO for repository size 14 Apr 2022: Moved to VCS Common from FSFS_WD.
repositoryStatsDTO A DTO for repository statistics. 14 Apr 2022: Moved to VCS Common from FSFS_WD.
deployedStateDTO DTO for deployed state on a repository
deployedStoppedStateDTO DTO for deployed state on a repository
deployedStoppingStateDTO DTO for deployed state on a repository
deployedUnreplicatedStateDTO DTO for deployed a repository that is not being replicated (in a single node replication group)
failedDeploymentStateDTO DTO for Failed Deployment state on a repository
pendingStateDTO DTO for pending state on a repository
repositorySidelinedStateDTO DTO for deployed a repository that is sidelined
repositoryStateDTO Copyright 2013 WANdisco.
bulkConsistencyCheckTaskDTO
consistencyCheckTaskDTO DTO for consistency check task.
ecosystemConsistencyCheckResultTaskDTO
response