Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.teleal.cling.binding.staging
Class MutableService

    java.lang.Object
      org.teleal.cling.binding.staging.MutableService

    public class MutableService

extends Object

Author:
  Christian Bauer

Field Summary
`List<MutableAction>` | `actions`
`URI` | `controlURI`
`URI` | `descriptorURI`
`URI` | `eventSubscriptionURI`
`ServiceId` | `serviceId`
`ServiceType` | `serviceType`
`List<MutableStateVariable>` | `stateVariables`

Constructor Summary
`MutableService()`

Method Summary
`Service` | `build(Device prototype)`
`Action[]` | `createActions()`
`StateVariable[]` | `createStateVariables()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### serviceType

    public ServiceType serviceType

### serviceId

    public ServiceId serviceId

### descriptorURI

    public URI descriptorURI

### controlURI

    public URI controlURI

### eventSubscriptionURI

    public URI eventSubscriptionURI

### actions

    public List<MutableAction> actions

### stateVariables

    public List<MutableStateVariable> stateVariables

Constructor Detail

### MutableService

    public MutableService()

Method Detail

### build

    public Service build(Device prototype)
                  throws ValidationException

  Throws:
    `ValidationException`

### createActions

    public Action[] createActions()

### createStateVariables

    public StateVariable[] createStateVariables()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2011 Teleal GmbH, Switzerland. All Rights Reserved.