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.repositories;
 
 
XStream converter that helps XStream to convert incoming JSON data properly. It handles RepositoryBaseResource classes only.

Author(s):
cstamas
 
 {
    
Repo type hosted.
 
     public static final String REPO_TYPE_HOSTED = "hosted";

    
Repo type proxied.
 
     public static final String REPO_TYPE_PROXIED = "proxy";

    
Repo type virtual (shadow in nexus).
 
     public static final String REPO_TYPE_VIRTUAL = "virtual";

    
Repo type group.
 
     public static final String REPO_TYPE_GROUP = "group";
 
     public RepositoryBaseResourceConverterMapper mapperReflectionProvider reflectionProvider )
     {
         supermapperreflectionProvider );
     }
 
     public boolean canConvertClass type )
     {
         return RepositoryBaseResource.class.equalstype );
     }
 
     {
         if ( LookAheadStreamReader.class.isAssignableFromreader.getClass() )
             || LookAheadStreamReader.class.isAssignableFromreader.underlyingReader().getClass() ) )
         {
             String repoType = null;
 
             if ( LookAheadStreamReader.class.isAssignableFromreader.getClass() ) )
             {
                 repoType = ( (LookAheadStreamReaderreader ).getFieldValue"repoType" );
             }
             else
             {
                 repoType = ( (LookAheadStreamReaderreader.underlyingReader() ).getFieldValue"repoType" );
             }
 
             if ( .equalsrepoType ) )
             {
                 return new RepositoryShadowResource();
             }
             else if ( .equalsrepoType ) )
             {
                 return new RepositoryProxyResource();
             }
             else if ( .equalsrepoType ) )
             {
                 return new RepositoryResource();
             }
             else if ( .equalsrepoType ) )
             {
                 return new RepositoryGroupResource();
             }
             else
             {
                 return super.instantiateNewInstancereadercontext );
             }
         }
         else
         {
             return super.instantiateNewInstancereadercontext );
         }
    }
New to GrepCode? Check out our FAQ X