org.cruxframework.crux.tools.servicemap
Class ServiceMapper

java.lang.Object
  extended by org.cruxframework.crux.tools.servicemap.ServiceMapper

public class ServiceMapper
extends Object

A tool for create a map of Crux remote service interfaces and implementation classes

Author:
Thiago da Rosa de Bustamante

Constructor Summary
ServiceMapper()
           
 
Method Summary
protected  ConsoleParametersProcessor createParametersProcessor()
          Creates the console parameters processor for this program
 void generateRestServicesMap()
          Generates Remote Service map
 void generateServicesMap()
          Generates Remote Service map
 File getProjectDir()
           
static void main(String[] args)
          Starts ServiceMapper program
protected  void processParameters(Collection<ConsoleParameter> parameters)
           
 void setProjectDir(File projectDir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceMapper

public ServiceMapper()
Method Detail

getProjectDir

public File getProjectDir()
Returns:

setProjectDir

public void setProjectDir(File projectDir)
Parameters:
projectDir -

generateServicesMap

public void generateServicesMap()
Generates Remote Service map


generateRestServicesMap

public void generateRestServicesMap()
Generates Remote Service map


createParametersProcessor

protected ConsoleParametersProcessor createParametersProcessor()
Creates the console parameters processor for this program

Returns:

processParameters

protected void processParameters(Collection<ConsoleParameter> parameters)
Parameters:
parameters -

main

public static void main(String[] args)
                 throws MalformedURLException
Starts ServiceMapper program

Parameters:
args -
Throws:
MalformedURLException


Copyright © 2014. All rights reserved.