You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@depot.apache.org by Nick Chalko <ni...@chalko.com> on 2004/04/29 07:23:34 UTC

ASF Sytle Repostirywas: svn commit: rev 10424 - incubator/depot/trunk/update/src/java/org/apache/depot/update/repository

Lets flush out this class and have the local repository be a ASF style 
on so we can start giving it some use.
As a reminder the specification is at

http://nagoya.apache.org/wiki/apachewiki.cgi?ASFRepository



nickchalko@apache.org wrote:

>Author: nickchalko
>Date: Thu Apr 29 00:21:26 2004
>New Revision: 10424
>
>Added:
>   incubator/depot/trunk/update/src/java/org/apache/depot/update/repository/ApacheRepository.java
>Log:
>Stub of an Apache style repository.
>
>Added: incubator/depot/trunk/update/src/java/org/apache/depot/update/repository/ApacheRepository.java
>==============================================================================
>--- (empty file)
>+++ incubator/depot/trunk/update/src/java/org/apache/depot/update/repository/ApacheRepository.java	Thu Apr 29 00:21:26 2004
>@@ -0,0 +1,87 @@
>+/*
>+ * Copyright 2004 The Apache Software Foundation
>+ * 
>+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
>+ * use this file except in compliance with the License. You may obtain a copy of
>+ * the License at
>+ * 
>+ * http://www.apache.org/licenses/LICENSE-2.0
>+ * 
>+ * Unless required by applicable law or agreed to in writing, software
>+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
>+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
>+ * License for the specific language governing permissions and limitations under
>+ * the License.
>+ */
>+package org.apache.depot.update.repository;
>+import java.util.List;
>+import org.apache.depot.update.impl.ResourceUpdaterContext;
>+import org.apache.depot.update.resource.ResourceGroup;
>+import org.apache.depot.update.util.net.VirtualResourceLocator;
>+import org.apache.depot.update.util.select.ISelector;
>+/**
>+ * An apache style repository as decribed in <a
>+ * href="http://nagoya.apache.org/wiki/apachewiki.cgi?ASFRepository">ASF
>+ * Repository Wiki </a>
>+ */
>+public final class ApacheRepository extends AbstractRepository {
>+	/**
>+	 * @param id
>+	 */
>+	public ApacheRepository(String id) {
>+		super(id);
>+		// TODO Auto-generated constructor stub
>+	}
>+	/**
>+	 * @param id
>+	 * @param root
>+	 */
>+	public ApacheRepository(String id, VirtualResourceLocator root) {
>+		super(id, root);
>+		// TODO Auto-generated constructor stub
>+	}
>+	/*
>+	 * (non-Javadoc)
>+	 * 
>+	 * @see org.apache.depot.update.repository.AbstractRepository#folderForGroup(org.apache.depot.update.resource.ResourceGroup)
>+	 */
>+	public VirtualResourceLocator folderForGroup(ResourceGroup group) {
>+		// TODO Auto-generated method stub
>+		return null;
>+	}
>+	/*
>+	 * (non-Javadoc)
>+	 * 
>+	 * @see org.apache.depot.update.repository.IRepository#listGroups(org.apache.depot.update.impl.ResourceUpdaterContext,
>+	 *      org.apache.depot.update.util.select.ISelector)
>+	 */
>+	public List listGroups(ResourceUpdaterContext context, ISelector selector)
>+			throws Exception {
>+		// TODO Auto-generated method stub
>+		return null;
>+	}
>+	/*
>+	 * (non-Javadoc)
>+	 * 
>+	 * @see org.apache.depot.update.repository.IRepository#getManifest(org.apache.depot.update.impl.ResourceUpdaterContext,
>+	 *      org.apache.depot.update.resource.ResourceGroup,
>+	 *      org.apache.depot.update.util.select.ISelector)
>+	 */
>+	public RepositoryManifest getManifest(ResourceUpdaterContext context,
>+			ResourceGroup group, ISelector selector) throws Exception {
>+		// TODO Auto-generated method stub
>+		return null;
>+	}
>+	/*
>+	 * (non-Javadoc)
>+	 * 
>+	 * @see org.apache.depot.update.repository.IRepository#listResources(org.apache.depot.update.impl.ResourceUpdaterContext,
>+	 *      org.apache.depot.update.resource.ResourceGroup,
>+	 *      org.apache.depot.update.util.select.ISelector)
>+	 */
>+	public List listResources(ResourceUpdaterContext context,
>+			ResourceGroup group, ISelector selector) throws Exception {
>+		// TODO Auto-generated method stub
>+		return null;
>+	}
>+}
>\ No newline at end of file
>  
>