/** * Copyright (c) 2010, Sebastian Sdorra All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. 2. Redistributions in * binary form must reproduce the above copyright notice, this list of * conditions and the following disclaimer in the documentation and/or other * materials provided with the distribution. 3. Neither the name of SCM-Manager; * nor the names of its contributors may be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * http://bitbucket.org/sdorra/scm-manager * */ package sonia.scm.user.jdbc; //~--- non-JDK imports -------------------------------------------------------- import com.google.inject.Singleton; import sonia.scm.SCMContextProvider; import sonia.scm.search.SearchRequest; import sonia.scm.user.AbstractUserManager; import sonia.scm.user.User; import sonia.scm.user.UserException; //~--- JDK imports ------------------------------------------------------------ import java.io.IOException; import java.util.Collection; import java.util.Comparator; /** * * @author Sebastian Sdorra */ @Singleton public class JDBCUserManager extends AbstractUserManager { /** * Method description * * * @throws IOException */ @Override public void close() throws IOException { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @param username * * @return */ @Override public boolean contains(String username) { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @param object * * @throws IOException * @throws UserException */ @Override public void create(User object) throws UserException, IOException { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @param object * * @throws IOException * @throws UserException */ @Override public void delete(User object) throws UserException, IOException { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @param context */ @Override public void init(SCMContextProvider context) { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @param object * * @throws IOException * @throws UserException */ @Override public void modify(User object) throws UserException, IOException { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @param object * * @throws IOException * @throws UserException */ @Override public void refresh(User object) throws UserException, IOException { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @param searchRequest * * @return */ @Override public Collection search(SearchRequest searchRequest) { throw new UnsupportedOperationException("Not supported yet."); } //~--- get methods ---------------------------------------------------------- /** * Method description * * * @param id * * @return */ @Override public User get(String id) { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @return */ @Override public Collection getAll() { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @param comparator * * @return */ @Override public Collection getAll(Comparator comparator) { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @param start * @param limit * * @return */ @Override public Collection getAll(int start, int limit) { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @param comparator * @param start * @param limit * * @return */ @Override public Collection getAll(Comparator comparator, int start, int limit) { throw new UnsupportedOperationException("Not supported yet."); } /** * Method description * * * @return */ @Override public Long getLastModified() { throw new UnsupportedOperationException("Not supported yet."); } }