Module: IceBox::ServiceManagerPrx_mixin
- Included in:
- ServiceManagerPrx
- Defined in:
- lib/IceBox/IceBox.rb
Constant Summary collapse
- OP_getSliceChecksums =
::Ice::__defineOperation('getSliceChecksums', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, false, nil, [], [], [::Ice::T_SliceChecksumDict, false, 0], [])
- OP_startService =
::Ice::__defineOperation('startService', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [[::Ice::T_string, false, 0]], [], nil, [::IceBox::T_AlreadyStartedException, ::IceBox::T_NoSuchServiceException])
- OP_stopService =
::Ice::__defineOperation('stopService', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [[::Ice::T_string, false, 0]], [], nil, [::IceBox::T_AlreadyStoppedException, ::IceBox::T_NoSuchServiceException])
- OP_addObserver =
::Ice::__defineOperation('addObserver', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [[::IceBox::T_ServiceObserverPrx, false, 0]], [], nil, [])
- OP_shutdown =
::Ice::__defineOperation('shutdown', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [], [], nil, [])
Instance Method Summary collapse
- #addObserver(observer, context = nil) ⇒ Object
- #getSliceChecksums(context = nil) ⇒ Object
- #shutdown(context = nil) ⇒ Object
- #startService(service, context = nil) ⇒ Object
- #stopService(service, context = nil) ⇒ Object
Instance Method Details
#addObserver(observer, context = nil) ⇒ Object
135 136 137 |
# File 'lib/IceBox/IceBox.rb', line 135 def addObserver(observer, context=nil) ServiceManagerPrx_mixin::OP_addObserver.invoke(self, [observer], context) end |
#getSliceChecksums(context = nil) ⇒ Object
123 124 125 |
# File 'lib/IceBox/IceBox.rb', line 123 def getSliceChecksums(context=nil) ServiceManagerPrx_mixin::OP_getSliceChecksums.invoke(self, [], context) end |
#shutdown(context = nil) ⇒ Object
139 140 141 |
# File 'lib/IceBox/IceBox.rb', line 139 def shutdown(context=nil) ServiceManagerPrx_mixin::OP_shutdown.invoke(self, [], context) end |
#startService(service, context = nil) ⇒ Object
127 128 129 |
# File 'lib/IceBox/IceBox.rb', line 127 def startService(service, context=nil) ServiceManagerPrx_mixin::OP_startService.invoke(self, [service], context) end |
#stopService(service, context = nil) ⇒ Object
131 132 133 |
# File 'lib/IceBox/IceBox.rb', line 131 def stopService(service, context=nil) ServiceManagerPrx_mixin::OP_stopService.invoke(self, [service], context) end |