Package com.microstrategy.web.objects
Interface EditableObject
-
- All Known Subinterfaces:
WebLinkItem,WebLinkItems,WebSchedule,WebScheduledMaintenance,WebSchedules,WebSubscription,WebSubscriptionAddress,WebSubscriptionDynamicRecipientList
- All Known Implementing Classes:
WebIServerSubscriptionDynamicRecipientListImpl
public interface EditableObjectThis interface represents an editable Web Object. Such objects can be saved (upon creation/modification) and deleted on their corresponding source e.g. a schedule on an IServer.- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddelete()Removes an existing editable object from its source.voidsave()Saves the new or modified object on its source.voidsave(java.lang.String iPGUID, java.lang.String iSessionId)Saves the new or modified object on its source.
-
-
-
Method Detail
-
save
void save() throws WebObjectsException
Saves the new or modified object on its source. Example : saving aWebScheduleon IServer.- Throws:
WebObjectsException- if an error was encountered on the source while saving.
-
save
void save(java.lang.String iPGUID, java.lang.String iSessionId) throws WebObjectsExceptionSaves the new or modified object on its source. Example : saving aWebScheduleon IServer.- Parameters:
iPGUID- the project Id the object is atiSessionId- the session Id to access the object on IServer- Throws:
WebObjectsException- if an error was encountered on the source while saving.
-
delete
void delete() throws WebObjectsExceptionRemoves an existing editable object from its source. Example : removing an existingWebSchedulefrom IServer.- Throws:
WebObjectsException- if an error was encountered on the source while deletion.
-
-