package com.idega.builder.dynamicpagetrigger.business; public interface DPTCopySession extends com.idega.business.IBOSession,com.idega.core.builder.business.ICDynamicPageTriggerCopySession { public void collectDPTCrawlable(java.lang.Object p0,com.idega.builder.dynamicpagetrigger.util.DPTCrawlable p1) throws java.rmi.RemoteException; public boolean doCopyInstancePermissions() throws java.rmi.RemoteException; public boolean doCopyPagePermissions() throws java.rmi.RemoteException; public void endCopySession() throws java.rmi.RemoteException; public java.lang.Object getNewValue(java.lang.Class p0,java.lang.Object p1) throws java.rmi.RemoteException; public java.lang.Object getRootPagePrimaryKey() throws java.rmi.RemoteException; public boolean hasNextCollectedDPTCrawlable() throws java.rmi.RemoteException; public boolean hasRootPage() throws java.rmi.RemoteException; public boolean isRunningSession() throws java.rmi.RemoteException; public com.idega.builder.dynamicpagetrigger.util.KeyAndValue nextCollectedDPTCrawlable() throws java.rmi.RemoteException; public void setNewValue(java.lang.Class p0,java.lang.Object p1,java.lang.Object p2) throws java.rmi.RemoteException; public void setRootPagePrimaryKey(java.lang.Object p0) throws java.rmi.RemoteException; public void setToCopyInstancePermissions(boolean p0) throws java.rmi.RemoteException; public void setToCopyPagePermissions(boolean p0) throws java.rmi.RemoteException; public void startCopySession()throws java.lang.Exception, java.rmi.RemoteException; }