1 7 8 package org.exoplatform.services.wsrp.producer; 9 10 import org.exoplatform.services.wsrp.type.BlockingInteractionResponse; 11 import org.exoplatform.services.wsrp.type.InteractionParams; 12 import org.exoplatform.services.wsrp.type.MarkupParams; 13 import org.exoplatform.services.wsrp.type.MarkupResponse; 14 import org.exoplatform.services.wsrp.type.PortletContext; 15 import org.exoplatform.services.wsrp.type.RegistrationContext; 16 import org.exoplatform.services.wsrp.type.ReturnAny; 17 import org.exoplatform.services.wsrp.type.RuntimeContext; 18 import org.exoplatform.services.wsrp.type.UserContext; 19 20 24 public interface MarkupOperationsInterface { 25 public MarkupResponse getMarkup(RegistrationContext registrationContext, 26 PortletContext portletContext, 27 RuntimeContext runtimeContext, 28 UserContext userContext, 29 MarkupParams markupParams) 30 throws java.rmi.RemoteException ; 31 32 public BlockingInteractionResponse performBlockingInteraction(RegistrationContext registrationContext, 33 PortletContext portletContext, 34 RuntimeContext runtimeContext, 35 UserContext userContext, 36 MarkupParams markupParams, 37 InteractionParams interactionParams) 38 throws java.rmi.RemoteException ; 39 40 public ReturnAny initCookie(RegistrationContext registrationContext) 41 throws java.rmi.RemoteException ; 42 43 public ReturnAny releaseSessions(RegistrationContext registrationContext, 44 String [] sessionIDs) 45 throws java.rmi.RemoteException ; 46 } 47 | Popular Tags |