Class ServerStreamStringWebService
- java.lang.Object
-
- de.aristaflow.ilm.ws.base.service.AbstractSubResourceWebService<ServerStreamStringHandler>
-
- de.aristaflow.ilm.ws.model.common.ServerStreamStringWebService
-
public class ServerStreamStringWebService extends AbstractSubResourceWebService<ServerStreamStringHandler>
-
-
Constructor Summary
Constructors Constructor Description ServerStreamStringWebService(AbstractSubResourceWebService<?> parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose(@NotNull UUID id)@Valid StringRemoteIteratorDatagetNext(@NotNull UUID id, @Positive Integer count)@Valid InitialStringRemoteIteratorDatainit(@Valid ServerInputStream sis, String udtName, @Positive Integer count)@NotNull LongkeepAlive(@NotNull UUID id, @NotNull Long aliveTime)-
Methods inherited from class de.aristaflow.ilm.ws.base.service.AbstractSubResourceWebService
getLogger, getLogService, getService, getServiceMetaData, getServiceUris, getSessionFactory, shutdown
-
-
-
-
Constructor Detail
-
ServerStreamStringWebService
public ServerStreamStringWebService(AbstractSubResourceWebService<?> parent)
-
-
Method Detail
-
init
@Valid public @Valid InitialStringRemoteIteratorData init(@Valid @Valid ServerInputStream sis, String udtName, @Positive @Positive Integer count) throws IOException
- Throws:
IOException- See Also:
ServerStreamStringHandler#init(de.aristaflow.adept2.model.common.communication.ServerInputStream, Integer)
-
getNext
@Valid public @Valid StringRemoteIteratorData getNext(@NotNull @NotNull UUID id, @Positive @Positive Integer count) throws IOException
- Throws:
IOException- See Also:
ServerStreamStringHandler.getNext(UUID, Integer)
-
keepAlive
@NotNull public @NotNull Long keepAlive(@NotNull @NotNull UUID id, @NotNull @NotNull Long aliveTime) throws IOException
- Throws:
IOException- See Also:
ServerStreamStringHandler.keepAlive(UUID, Long)
-
close
public void close(@NotNull @NotNull UUID id) throws IOException- Throws:
IOException- See Also:
ServerStreamStringHandler.close(UUID)
-
-