|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDrawingService
Service interface to manage drawings
| Method Summary | |
|---|---|
void |
deleteDrawings(String jsessionid,
String[] drawingids)
Deletes drawings |
Drawing |
duplicateDrawing(String jsessionid,
String drawingid,
String newName)
Duplicates a drawing |
Drawing[] |
getDrawings(String jsessionid)
Returns all the drawings owned by the session |
Drawing |
newDrawing(String jsessionid,
String name)
Creates a new drawing |
void |
publishDrawing(String jsessionid,
String drawingid,
boolean published)
Publishes / unpublishes a drawing |
void |
renameDrawing(String jsessionid,
String drawingid,
String newName)
Renames a drawing |
| Method Detail |
|---|
Drawing[] getDrawings(String jsessionid)
throws AccountServiceException
jsessionid - The session id
AccountServiceException - If a session related error occurs
InternalServerException - If the server code fails
Drawing newDrawing(String jsessionid,
String name)
throws AccountServiceException,
DrawingServiceException
jsessionid - The session idname - The drawing name (usually: "Untitled")
AccountServiceException - If a session related error occurs
InternalServerException - If the server code fails
DrawingServiceException - If the server quota is exceeded
void renameDrawing(String jsessionid,
String drawingid,
String newName)
throws AccountServiceException,
DrawingServiceException
jsessionid - The session iddrawingid - The drawing idnewName - The drawing new name
AccountServiceException - If a session related error occurs
InternalServerException - If the server code fails
DrawingServiceException - If the drawing no longer exists
void deleteDrawings(String jsessionid,
String[] drawingids)
throws AccountServiceException
jsessionid - The session iddrawingids - An array of drawing ids. Invalid drawing ids are ignored
AccountServiceException - If a session related error occurs
InternalServerException - If the server code fails
Drawing duplicateDrawing(String jsessionid,
String drawingid,
String newName)
throws AccountServiceException,
DrawingServiceException
jsessionid - The session iddrawingid - The drawing idnewName - The duplicate name (usually: "Copy of")
AccountServiceException - If a session related error occurs
InternalServerException - If the server code fails
DrawingServiceException - If the drawing no longer exists or the server quota has been exceeded
void publishDrawing(String jsessionid,
String drawingid,
boolean published)
throws AccountServiceException,
DrawingServiceException
jsessionid - The session iddrawingid - The drawing idboolean - true to publish the drawing, false to unpublish it
AccountServiceException - If a session related error occurs
InternalServerException - If the server code fails
DrawingServiceException - If the drawing no longer exists
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||