org.kuali.student.lum.lu.ui.course.server.gwt
Class LuRpcGwtServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet
              extended by com.google.gwt.user.server.rpc.RemoteServiceServlet
                  extended by org.kuali.student.common.ui.server.gwt.BaseRpcGwtServletAbstract<LuService>
                      extended by org.kuali.student.lum.lu.ui.course.server.gwt.LuRpcGwtServlet
All Implemented Interfaces:
com.google.gwt.user.client.rpc.RemoteService, com.google.gwt.user.server.rpc.SerializationPolicyProvider, Serializable, Servlet, ServletConfig, BaseRpcService, LuRpcService

public class LuRpcGwtServlet
extends BaseRpcGwtServletAbstract<LuService>
implements LuRpcService

This is a description of what this class does - Will Gomes don't forget to fill this in.

Author:
Kuali Student Team
See Also:
Serialized Form

Field Summary
(package private) static Logger LOG
           
private static long serialVersionUID
           
 
Fields inherited from class org.kuali.student.common.ui.server.gwt.BaseRpcGwtServletAbstract
permissionService, service
 
Fields inherited from class com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet
perThreadRequest, perThreadResponse
 
Constructor Summary
LuRpcGwtServlet()
           
 
Method Summary
 CluInfo createClu(String luTypeKey, CluInfo cluInfo)
           
 CluInfo getClu(String cluId)
           
 List<CluLoRelationInfo> getCluLoRelationsByClu(String cluId)
           
 VersionDisplayInfo getCurrentVersion(String refObjectTypeURI, String refObjectId)
           
 CluInfo updateClu(String cluId, CluInfo cluInfo)
           
 
Methods inherited from class org.kuali.student.common.ui.server.gwt.BaseRpcGwtServletAbstract
getCurrentUser, getObjectStructure, getObjectTypes, getPermissionService, getSearchCriteriaType, getSearchCriteriaTypes, getSearchResultType, getSearchResultTypes, getSearchType, getSearchTypes, getSearchTypesByCriteria, getSearchTypesByResult, getService, search, setPermissionService, setService
 
Methods inherited from class com.google.gwt.user.server.rpc.RemoteServiceServlet
doGetSerializationPolicy, getSerializationPolicy, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, processPost, shouldCompressResponse
 
Methods inherited from class com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet
doPost, doUnexpectedFailure, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContent
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.student.common.ui.client.service.BaseRpcService
getObjectStructure, getObjectTypes, getSearchCriteriaType, getSearchCriteriaTypes, getSearchResultType, getSearchResultTypes, getSearchType, getSearchTypes, getSearchTypesByCriteria, getSearchTypesByResult, search
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

LOG

static final Logger LOG
Constructor Detail

LuRpcGwtServlet

public LuRpcGwtServlet()
Method Detail

createClu

public CluInfo createClu(String luTypeKey,
                         CluInfo cluInfo)
Specified by:
createClu in interface LuRpcService
See Also:
org.kuali.student.lum.lu.ui.course.client.service.LuRemoteService#createClu(java.lang.String, org.kuali.student.lum.lu.dto.CluInfo)

updateClu

public CluInfo updateClu(String cluId,
                         CluInfo cluInfo)
Specified by:
updateClu in interface LuRpcService
See Also:
org.kuali.student.lum.lu.ui.course.client.service.LuRemoteService#updateClu(java.lang.String, org.kuali.student.lum.lu.dto.CluInfo)

getCluLoRelationsByClu

public List<CluLoRelationInfo> getCluLoRelationsByClu(String cluId)
Specified by:
getCluLoRelationsByClu in interface LuRpcService

getClu

public CluInfo getClu(String cluId)
Specified by:
getClu in interface LuRpcService

getCurrentVersion

public VersionDisplayInfo getCurrentVersion(String refObjectTypeURI,
                                            String refObjectId)
Specified by:
getCurrentVersion in interface LuRpcService


Copyright © 2010 The Kuali Foundation. All rights reserved.