public class GlusterBricksServiceImpl extends ServiceImpl implements GlusterBricksService
GlusterBricksService.ActivateRequest, GlusterBricksService.ActivateResponse, GlusterBricksService.AddRequest, GlusterBricksService.AddResponse, GlusterBricksService.ListRequest, GlusterBricksService.ListResponse, GlusterBricksService.MigrateRequest, GlusterBricksService.MigrateResponse, GlusterBricksService.RemoveRequest, GlusterBricksService.RemoveResponse, GlusterBricksService.StopMigrateRequest, GlusterBricksService.StopMigrateResponse
Constructor and Description |
---|
GlusterBricksServiceImpl(HttpConnection connection,
String path) |
Modifier and Type | Method and Description |
---|---|
GlusterBricksService.ActivateRequest |
activate() |
GlusterBricksService.AddRequest |
add()
Adds given list of bricks to the volume, and updates the database accordingly.
|
GlusterBrickService |
brickService(String id) |
GlusterBricksService.ListRequest |
list() |
GlusterBricksService.MigrateRequest |
migrate() |
GlusterBricksService.RemoveRequest |
remove()
Removes the given list of bricks brick from the volume and deletes them from the database.
|
Service |
service(String path)
Service locator method, returns individual service on which the URI is dispatched.
|
GlusterBricksService.StopMigrateRequest |
stopMigrate() |
String |
toString() |
checkAction, checkFault, getConnection, getPath, throwError
public GlusterBricksServiceImpl(HttpConnection connection, String path)
public GlusterBricksService.ActivateRequest activate()
activate
in interface GlusterBricksService
public GlusterBricksService.AddRequest add()
GlusterBricksService
Adds given list of bricks to the volume, and updates the database accordingly. The properties serverId
and
`brickDir`are required.
add
in interface GlusterBricksService
public GlusterBricksService.ListRequest list()
list
in interface GlusterBricksService
public GlusterBricksService.MigrateRequest migrate()
migrate
in interface GlusterBricksService
public GlusterBricksService.RemoveRequest remove()
GlusterBricksService
Removes the given list of bricks brick from the volume and deletes them from the database.
remove
in interface GlusterBricksService
public GlusterBricksService.StopMigrateRequest stopMigrate()
stopMigrate
in interface GlusterBricksService
public GlusterBrickService brickService(String id)
brickService
in interface GlusterBricksService
public Service service(String path)
GlusterBricksService
Service locator method, returns individual service on which the URI is dispatched.
service
in interface GlusterBricksService
Copyright © 2016. All rights reserved.