org.broadleafcommerce.openadmin.server.service.persistence
Interface SandBoxService

All Known Implementing Classes:
SandBoxServiceImpl

public interface SandBoxService


Method Summary
 void promoteAllSandBoxItems(SandBox sandBox, java.lang.String comment)
           
 void promoteSelectedItems(SandBox sandBox, java.lang.String comment, java.util.List<SandBoxItem> sandBoxItems)
           
 void rejectAllSandBoxItems(SandBox originalSandBox, SandBox sandBox, java.lang.String comment)
           
 void rejectSelectedSandBoxItems(SandBox sandBox, java.lang.String comment, java.util.List<SandBoxItem> sandBoxItems)
           
 SandBox retrieveApprovalSandBox(SandBox sandBox)
           
 SandBox retrieveSandboxById(java.lang.Long id)
           
 SandBox retrieveUserSandBox(Site site, AdminUser adminUser)
          Returns the sandbox currently associated with the passed in userId.
 void revertAllSandBoxItems(SandBox originalSandBox, SandBox sandBox)
           
 void revertSelectedSandBoxItems(SandBox sandBox, java.util.List<SandBoxItem> sandBoxItems)
           
 void schedulePromotionForSandBox(SandBox sandBox, java.util.Calendar calendar)
           
 void schedulePromotionForSandBoxItems(java.util.List<SandBoxItem> sandBoxItems, java.util.Calendar calendar)
           
 

Method Detail

retrieveSandboxById

SandBox retrieveSandboxById(java.lang.Long id)

retrieveUserSandBox

SandBox retrieveUserSandBox(Site site,
                            AdminUser adminUser)
Returns the sandbox currently associated with the passed in userId. If one is not associated, it uses (or creates) a default user sandbox with the name: user:username.

Parameters:
adminUser -
Returns:

promoteAllSandBoxItems

void promoteAllSandBoxItems(SandBox sandBox,
                            java.lang.String comment)

promoteSelectedItems

void promoteSelectedItems(SandBox sandBox,
                          java.lang.String comment,
                          java.util.List<SandBoxItem> sandBoxItems)

schedulePromotionForSandBox

void schedulePromotionForSandBox(SandBox sandBox,
                                 java.util.Calendar calendar)

schedulePromotionForSandBoxItems

void schedulePromotionForSandBoxItems(java.util.List<SandBoxItem> sandBoxItems,
                                      java.util.Calendar calendar)

revertAllSandBoxItems

void revertAllSandBoxItems(SandBox originalSandBox,
                           SandBox sandBox)

revertSelectedSandBoxItems

void revertSelectedSandBoxItems(SandBox sandBox,
                                java.util.List<SandBoxItem> sandBoxItems)

rejectAllSandBoxItems

void rejectAllSandBoxItems(SandBox originalSandBox,
                           SandBox sandBox,
                           java.lang.String comment)

rejectSelectedSandBoxItems

void rejectSelectedSandBoxItems(SandBox sandBox,
                                java.lang.String comment,
                                java.util.List<SandBoxItem> sandBoxItems)

retrieveApprovalSandBox

SandBox retrieveApprovalSandBox(SandBox sandBox)


Copyright © 2011. All Rights Reserved.