|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.xenonsoft.bridgetown.examples.services.impl.CalcServiceImpl
A default contrived Calculation Service implementation
See HiveMind: Bootstrapping The Registry
| Constructor Summary | |
CalcServiceImpl()
Default constructor |
|
| Method Summary | |
java.math.BigDecimal |
add(java.math.BigDecimal a,
java.math.BigDecimal b)
|
void |
dispose()
Implements dispose |
java.math.BigDecimal |
divide(java.math.BigDecimal a,
java.math.BigDecimal b)
|
IAdder |
getAdder()
Gets the adder |
IDivider |
getDivider()
Gets the divider |
IMultiplier |
getMultiplier()
Gets the multiplier |
ISubtractor |
getSubtractor()
Gets the subtractor |
boolean |
isDisposed()
Implements / overrides isDisposed |
boolean |
isStarted()
Implements / overrides isStarted |
java.math.BigDecimal |
multiply(java.math.BigDecimal a,
java.math.BigDecimal b)
|
void |
setAdder(IAdder adder)
Sets the adder |
void |
setDivider(IDivider divider)
Sets the divider |
void |
setMultiplier(IMultiplier multiplier)
Sets the multiplier |
void |
setSubtractor(ISubtractor subtractor)
Sets the subtractor |
void |
start()
Implements start |
java.math.BigDecimal |
subtract(java.math.BigDecimal a,
java.math.BigDecimal b)
|
java.lang.String |
toString()
Gets the debug info |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public CalcServiceImpl()
| Method Detail |
public IAdder getAdder()
public void setAdder(IAdder adder)
adder - The adder to set.public IDivider getDivider()
public void setDivider(IDivider divider)
divider - The divider to set.public IMultiplier getMultiplier()
public void setMultiplier(IMultiplier multiplier)
multiplier - The multiplier to set.public ISubtractor getSubtractor()
public void setSubtractor(ISubtractor subtractor)
subtractor - The subtractor to set.
public java.math.BigDecimal add(java.math.BigDecimal a,
java.math.BigDecimal b)
add in interface ICalcServiceexamples.services.ICalcService#add(java.math.BigDecimal, java.math.BigDecimal)
public java.math.BigDecimal divide(java.math.BigDecimal a,
java.math.BigDecimal b)
divide in interface ICalcServiceexamples.services.ICalcService#divide(java.math.BigDecimal, java.math.BigDecimal)
public java.math.BigDecimal multiply(java.math.BigDecimal a,
java.math.BigDecimal b)
multiply in interface ICalcServiceexamples.services.ICalcService#multiply(java.math.BigDecimal, java.math.BigDecimal)
public java.math.BigDecimal subtract(java.math.BigDecimal a,
java.math.BigDecimal b)
subtract in interface ICalcServiceexamples.services.ICalcService#subtract(java.math.BigDecimal, java.math.BigDecimal)public void start()
start in interface IStartableIStartable.start()public void dispose()
dispose in interface IDisposableIDisposable.dispose()public boolean isDisposed()
isDisposed in interface ICalcServiceexamples.services.ICalcService#isDisposed()public boolean isStarted()
isStarted in interface ICalcServiceexamples.services.ICalcService#isStarted()public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||