org.gcube.datatransfer.agent.impl.utils
Class Utils

java.lang.Object
  extended by org.gcube.datatransfer.agent.impl.utils.Utils

public class Utils
extends Object

Author:
Fabio Simeoni (FAO), Andrea Manzi (CERN)

Field Summary
static org.gcube.common.core.utils.logging.GCUBELog logger
           
 
Constructor Summary
Utils()
           
 
Method Summary
static org.gcube.data.trees.patterns.Pattern getPattern(org.gcube.datatransfer.agent.stubs.datatransferagent.AnyHolder h)
          Converts a AnyHolder returned by the service into a Pattern.
static org.gcube.datatransfer.agent.stubs.datatransferagent.AnyHolder toHolder(Element e)
           
static org.gcube.datatransfer.agent.stubs.datatransferagent.AnyHolder toHolder(org.gcube.data.trees.data.Node n)
          Transforms a Node into a AnyHolder accepted by the service.
static org.gcube.datatransfer.agent.stubs.datatransferagent.AnyHolder toHolder(org.gcube.data.trees.patterns.Pattern p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static org.gcube.common.core.utils.logging.GCUBELog logger
Constructor Detail

Utils

public Utils()
Method Detail

getPattern

public static org.gcube.data.trees.patterns.Pattern getPattern(org.gcube.datatransfer.agent.stubs.datatransferagent.AnyHolder h)
                                                        throws Exception
Converts a AnyHolder returned by the service into a Pattern.

Parameters:
h - the holder
Returns:
the pattern
Throws:
Exception - if the conversion fails

toHolder

public static org.gcube.datatransfer.agent.stubs.datatransferagent.AnyHolder toHolder(org.gcube.data.trees.patterns.Pattern p)
                                                                               throws Exception
Throws:
Exception

toHolder

public static org.gcube.datatransfer.agent.stubs.datatransferagent.AnyHolder toHolder(Element e)

toHolder

public static org.gcube.datatransfer.agent.stubs.datatransferagent.AnyHolder toHolder(org.gcube.data.trees.data.Node n)
                                                                               throws Exception
Transforms a Node into a AnyHolder accepted by the service.

Parameters:
n - the node
Returns:
the holder
Throws:
Exception - if the conversion fails


Copyright © 2013. All Rights Reserved.