Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
Sonatype Nexus (TM) Open Source Version Copyright (c) 2007-2012 Sonatype, Inc. All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/oss/attributions. This program and the accompanying materials are made available under the terms of the Eclipse Public License Version 1.0, which accompanies this distribution and is available at http://www.eclipse.org/legal/epl-v10.html. Sonatype Nexus (TM) Professional Version is available from Sonatype, Inc. "Sonatype" and "Sonatype Nexus" are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Software Foundation. M2eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners.
 
 package org.sonatype.nexus.rest.repotargets;
 
 import java.util.List;
 
 import  org.restlet.data.Request;
 
 public abstract class AbstractRepositoryTargetPlexusResource
 {
     @Requirement
     private TargetRegistry targetRegistry;
 
     @Requirement
 
     protected TargetRegistry getTargetRegistry()
     {
         return ;
     }
 
     {
         return ;
     }
 
     protected RepositoryTargetResource getNexusToRestResourceTarget target, Request request )
     {
         RepositoryTargetResource resource = new RepositoryTargetResource();
 
         resource.setIdtarget.getId() );
 
         resource.setNametarget.getName() );
 
         resource.setResourceURIrequest.getResourceRef().getPath() );
 
         resource.setContentClasstarget.getContentClass().getId() );
 
         List<Stringpatterns = new ArrayList<String>( target.getPatternTexts() );
 
         for ( String pattern : patterns )
         {
             resource.addPatternpattern );
         }
 
         return resource;
     }
 
     protected Target getRestToNexusResourceRepositoryTargetResource resource )
     {
         ContentClass cc = getRepositoryTypeRegistry().getContentClasses().getresource.getContentClass() );
 
         if ( cc == null )
         {
             throw new ConfigurationException"Content class with ID=\"" + resource.getContentClass()
                 + "\" does not exists!" );
         }
 
         Target target = new Targetresource.getId(), resource.getName(), ccresource.getPatterns() );
 
         return target;
     }
 
     protected boolean validateboolean isNewRepositoryTargetResource resource )
     {
         if ( isNew )
         {
             if ( resource.getId() == null )
             {
                 resource.setId( Long.toHexString( System.nanoTime() ) );
             }
         }
 
         if ( resource.getId() == null )
         {
             return false;
         }
        
        return true;
    }
New to GrepCode? Check out our FAQ X