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 EditableObject
This 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 void
delete()
Removes an existing editable object from its source.void
save()
Saves the new or modified object on its source.void
save(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 aWebSchedule
on 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 WebObjectsException
Saves the new or modified object on its source. Example : saving aWebSchedule
on 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 WebObjectsException
Removes an existing editable object from its source. Example : removing an existingWebSchedule
from IServer.- Throws:
WebObjectsException
- if an error was encountered on the source while deletion.
-
-