Deprecated API

Deprecated Classes
org.locomotive.util.StringConstraint
          in favor of org.locomotive.util.StringUtil. 
 

Deprecated Methods
org.locomotive.loco.servlet.LocoServletResponse.encodeRedirectUrl(String)
          in favor of encodeRedirectURL 
org.locomotive.loco.servlet.LocoServletResponse.encodeUrl(String)
          in favor of encodeURL 
org.locomotive.loco.perm.PermissionSet.exists(String)
          in favor of Permission.exists() 
org.locomotive.loco.perm.PermissionSet.get(String)
          in favor of Permission.get() 
org.locomotive.loco.servlet.ServletRoutingTable.getIds()
          for security reasons 
org.locomotive.loco.servlet.LocoServletRequest.getRealPath(String)
          Use ServletContext.getRealPath() instead! 
org.locomotive.loco.servlet.LocoServletContext.getServlet(String)
          - too dangerous 
org.locomotive.loco.servlet.LocoServletContext.getServletNames()
          because it's too dangerous 
org.locomotive.loco.servlet.LocoServletContext.getServlets()
          because it's too dangerous 
org.locomotive.loco.servlet.ServletRoutingTable.getSession(String)
          for security reasons 
org.locomotive.loco.Session.getSessionContext()
          as the SessionContext object is thought to be a security risk. 
org.locomotive.loco.perm.PermissionSet.initialize(Connection)
          in favor of Permission.initializeCache(); 
org.locomotive.loco.servlet.LocoServletRequest.isRequestedSessionIdFromUrl()
          in favor of isRequestSessionIdFromURL() 
org.locomotive.loco.Session.isTemporary()
          in favor of isNew() 
org.locomotive.loco.perm.PermissionSet.names()
          in favor of Permission.getPermissions() 
org.locomotive.module.base.BaseHandler.sendErrorMsg(HandlerData, String)
          in favor of Loco.sendErrorMsg 
org.locomotive.loco.perm.UserPerm.setPermissions(int, PermissionSet, Connection)
          - the userid should be in the perms, so we don't need it here 
org.locomotive.loco.servlet.LocoServletResponse.setStatus(int)
          no no apparent reason... 
org.locomotive.loco.servlet.LocoServletResponse.setStatus(int, String)
          for no apparent reason 
 

Deprecated Constructors
org.locomotive.server.SMTPClient(String, int, String, String, String, String, int, String)
          - This was added to get around bugs that some sites have been having, thought to be a problem with the JDK or Solaris. You probably don't need it. 
org.locomotive.loco.User(Connection, int, String, String, String, String, int, int)
          thanks to schema changes for the loco_user table. fn, ln, flg are all now ignored.