001: /**********************************************************************************
002: * $URL: https://source.sakaiproject.org/svn/site/tags/sakai_2-4-1/site-impl/impl/src/java/org/sakaiproject/site/impl/SiteServiceTest.java $
003: * $Id: SiteServiceTest.java 7517 2006-04-09 13:01:26Z ggolden@umich.edu $
004: ***********************************************************************************
005: *
006: * Copyright (c) 2006 The Sakai Foundation.
007: *
008: * Licensed under the Educational Community License, Version 1.0 (the "License");
009: * you may not use this file except in compliance with the License.
010: * You may obtain a copy of the License at
011: *
012: * http://www.opensource.org/licenses/ecl1.php
013: *
014: * Unless required by applicable law or agreed to in writing, software
015: * distributed under the License is distributed on an "AS IS" BASIS,
016: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
017: * See the License for the specific language governing permissions and
018: * limitations under the License.
019: *
020: **********************************************************************************/package org.sakaiproject.site.impl;
021:
022: import org.sakaiproject.authz.api.AuthzGroupService;
023: import org.sakaiproject.authz.api.FunctionManager;
024: import org.sakaiproject.authz.api.SecurityService;
025: import org.sakaiproject.component.api.ServerConfigurationService;
026: import org.sakaiproject.db.api.SqlService;
027: import org.sakaiproject.entity.api.EntityManager;
028: import org.sakaiproject.event.api.EventTrackingService;
029: import org.sakaiproject.memory.api.MemoryService;
030: import org.sakaiproject.thread_local.api.ThreadLocalManager;
031: import org.sakaiproject.time.api.TimeService;
032: import org.sakaiproject.user.api.UserDirectoryService;
033: import org.sakaiproject.tool.api.SessionManager;
034:
035: /**
036: * <p>
037: * SiteServiceTest extends the db site service providing the dependency injectors for testing.
038: * </p>
039: */
040: public class SiteServiceTest extends DbSiteService {
041:
042: /**
043: * @return the MemoryService collaborator.
044: */
045: protected SqlService sqlService() {
046: return null;
047: }
048:
049: /**
050: * @return the ServerConfigurationService collaborator.
051: */
052: protected ServerConfigurationService serverConfigurationService() {
053: return null;
054: }
055:
056: /**
057: * @return the EntityManager collaborator.
058: */
059: protected EntityManager entityManager() {
060: return null;
061: }
062:
063: /**
064: * @return the EventTrackingService collaborator.
065: */
066: protected EventTrackingService eventTrackingService() {
067: return null;
068: }
069:
070: /**
071: * @return the ThreadLocalManager collaborator.
072: */
073: protected ThreadLocalManager threadLocalManager() {
074: return null;
075: }
076:
077: /**
078: * @return the SecurityService collaborator.
079: */
080: protected SecurityService securityService() {
081: return null;
082: }
083:
084: /**
085: * @return the SessionManager collaborator.
086: */
087: protected SessionManager sessionManager() {
088: return null;
089: }
090:
091: /**
092: * @return the TimeService collaborator.
093: */
094: protected TimeService timeService() {
095: return null;
096: }
097:
098: /**
099: * @return the FunctionManager collaborator.
100: */
101: protected FunctionManager functionManager() {
102: return null;
103: }
104:
105: /**
106: * @return the MemoryService collaborator.
107: */
108: protected MemoryService memoryService() {
109: return null;
110: }
111:
112: /**
113: * @return the UserDirectoryService collaborator.
114: */
115: protected UserDirectoryService userDirectoryService() {
116: return null;
117: }
118:
119: /**
120: * @return the AuthzGroupService collaborator.
121: */
122: protected AuthzGroupService authzGroupService() {
123: return null;
124: }
125: }
|