Back to index

plone3  3.1.7
Public Member Functions
plone.app.iterate.interfaces.ICheckinCheckoutPolicy Class Reference
Inheritance diagram for plone.app.iterate.interfaces.ICheckinCheckoutPolicy:
Inheritance graph
[legend]
Collaboration diagram for plone.app.iterate.interfaces.ICheckinCheckoutPolicy:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def checkin
def checkout
def cancelCheckout
def getWorkingCopies

Detailed Description

Checkin / Checkout Policy

Definition at line 219 of file interfaces.py.


Member Function Documentation

coxtent is a checkout (working copy), this method will go ahead and delete
the working copy.

Definition at line 243 of file interfaces.py.

00243 
00244     def cancelCheckout( ):
00245         """
00246         coxtent is a checkout (working copy), this method will go ahead and delete
00247         the working copy.
00248         """

Checkin / Checkout Policy
checkin the context, if the target has been deleted then raises a checkin exception.

#       if the object version has changed since the checkout begin (due to another checkin)
#       raises a conflict error.
#        

Definition at line 224 of file interfaces.py.

00224 
00225     def checkin( checkin_message ):
00226         """
00227         checkin the context, if the target has been deleted then raises a checkin exception.
00228         
00229 #       if the object version has changed since the checkout begin (due to another checkin)
00230 #       raises a conflict error.
00231 #        
00232         """

checkout the content object into the container, iff another object with
the same id exists the id is amended, the working copy object is returned.

the content object is locked during checkout.

raises a CheckoutError if the object is already checked out.

Definition at line 233 of file interfaces.py.

00233 
00234     def checkout( container ):
00235         """
00236         checkout the content object into the container, iff another object with
00237         the same id exists the id is amended, the working copy object is returned.
00238 
00239         the content object is locked during checkout.
00240 
00241         raises a CheckoutError if the object is already checked out.
00242         """

Definition at line 249 of file interfaces.py.

00249 
00250     def getWorkingCopies( ):
00251         """
00252         """


The documentation for this class was generated from the following file: