Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package sonc.server;
- import sonc.client.GreetingService;
- import sonc.shared.FieldVerifier;
- import sonc.shared.SoncException;
- import game.*;
- import com.google.gwt.dev.util.collect.HashMap;
- import com.google.gwt.user.client.rpc.AsyncCallback;
- import com.google.gwt.user.server.rpc.RemoteServiceServlet;
- import sonc.server.GreetingServiceImpl;
- /**
- * The server-side implementation of the RPC service.
- */
- public class GreetingServiceImpl extends RemoteServiceServlet implements GreetingService {
- Manager manager = new Manager();
- HashMap<String,String> users = new HashMap<String,String>();
- @Override
- public boolean authenticate(String user,String pass) throws IllegalArgumentException{
- // if(users.containsKey(user))
- // if(users.get(user).equals(pass))
- // return true;
- return manager.authenticate(user, pass);
- }
- @Override
- public boolean register(String user,String pass) throws IllegalArgumentException{
- if(!users.containsKey(user)){
- users.put(user,pass);
- return true;
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement