com.sun.star.bridge.XProtocolProperties,
even though URP itself does not rely on that type.
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final short | |
| private boolean | |
| private final boolean | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private boolean | |
| private String | |
| private ThreadId | |
| private TypeDescription | |
| private final DataInput | |
| private final Marshal | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private final Object | |
| private String | |
| private ThreadId | |
| private TypeDescription | |
| private final DataOutputStream | |
| private final PendingRequests | |
| private final PendingRequests | |
| private static final int | |
| private static final int | |
| private static final String | |
| private static final String | |
| private static final String | |
| private ThreadId | |
| private static final String | |
| private int | |
| private static final Random | |
| private final ArrayList | |
| private int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private final Unmarshal |
| Access | Constructor and Description |
|---|---|
| public | urp(IBridge bridge, String attributes, InputStream input, OutputStream output)
References Deprecated
IBridge is deprecated or references (maybe indirectly) at least one deprecated element.
|
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| public void | init()
Implements com. Initializes the connection. |
| private static boolean | |
| private static boolean | |
| private byte[] | |
| private UrpMessage | |
| public Message | readMessage()
Implements com. Reads a request or reply message. |
| private UrpMessage | |
| private UrpMessage | |
| private UrpMessage | |
| private void | |
| public void | |
| private void | |
| private void | |
| public void | writeReply(boolean exception, ThreadId tid, Object result)
Implements com. Writes a reply message. |
| public boolean | writeRequest(String oid, TypeDescription type, String function, ThreadId tid, Object[] arguments)
Implements com. Writes a request message. |
| private boolean | writeRequest(boolean internal, String oid, TypeDescription type, String function, ThreadId tid, Object[] arguments)
|
| private boolean | writeRequest(boolean internal, String oid, TypeDescription type, MethodDescription desc, ThreadId tid, Object[] arguments, boolean flush)
|
| CACHE_SIZE | back to summary |
|---|---|
| private static final short CACHE_SIZE | |
| currentContext | back to summary |
|---|---|
| private boolean currentContext | |
| forceSynchronous | back to summary |
|---|---|
| private final boolean forceSynchronous | |
| HEADER_EXCEPTION | back to summary |
|---|---|
| private static final int HEADER_EXCEPTION | |
| HEADER_FUNCTIONID | back to summary |
|---|---|
| private static final int HEADER_FUNCTIONID | |
| HEADER_FUNCTIONID14 | back to summary |
|---|---|
| private static final int HEADER_FUNCTIONID14 | |
| HEADER_FUNCTIONID16 | back to summary |
|---|---|
| private static final int HEADER_FUNCTIONID16 | |
| HEADER_LONGHEADER | back to summary |
|---|---|
| private static final int HEADER_LONGHEADER | |
| HEADER_MOREFLAGS | back to summary |
|---|---|
| private static final int HEADER_MOREFLAGS | |
| HEADER_MUSTREPLY | back to summary |
|---|---|
| private static final int HEADER_MUSTREPLY | |
| HEADER_NEWOID | back to summary |
|---|---|
| private static final int HEADER_NEWOID | |
| HEADER_NEWTID | back to summary |
|---|---|
| private static final int HEADER_NEWTID | |
| HEADER_NEWTYPE | back to summary |
|---|---|
| private static final int HEADER_NEWTYPE | |
| HEADER_REQUEST | back to summary |
|---|---|
| private static final int HEADER_REQUEST | |
| HEADER_SYNCHRONOUS | back to summary |
|---|---|
| private static final int HEADER_SYNCHRONOUS | |
| initialized | back to summary |
|---|---|
| private boolean initialized | |
| inL1Oid | back to summary |
|---|---|
| private String inL1Oid | |
| inL1Tid | back to summary |
|---|---|
| private ThreadId inL1Tid | |
| inL1Type | back to summary |
|---|---|
| private TypeDescription inL1Type | |
| input | back to summary |
|---|---|
| private final DataInput input | |
| marshal | back to summary |
|---|---|
| private final Marshal marshal | |
| MAX_FUNCTIONID14 | back to summary |
|---|---|
| private static final int MAX_FUNCTIONID14 | |
| MAX_FUNCTIONID16 | back to summary |
|---|---|
| private static final int MAX_FUNCTIONID16 | |
| MAX_FUNCTIONID8 | back to summary |
|---|---|
| private static final int MAX_FUNCTIONID8 | |
| MAX_RELEASE_QUEUE_SIZE | back to summary |
|---|---|
| private static final int MAX_RELEASE_QUEUE_SIZE | |
| monitor | back to summary |
|---|---|
| private final Object monitor | |
| outL1Oid | back to summary |
|---|---|
| private String outL1Oid | |
| outL1Tid | back to summary |
|---|---|
| private ThreadId outL1Tid | |
| outL1Type | back to summary |
|---|---|
| private TypeDescription outL1Type | |
| output | back to summary |
|---|---|
| private final DataOutputStream output | |
| pendingIn | back to summary |
|---|---|
| private final PendingRequests pendingIn | |
| pendingOut | back to summary |
|---|---|
| private final PendingRequests pendingOut | |
| PROPERTIES_FID_COMMIT_CHANGE | back to summary |
|---|---|
| private static final int PROPERTIES_FID_COMMIT_CHANGE | |
| PROPERTIES_FID_REQUEST_CHANGE | back to summary |
|---|---|
| private static final int PROPERTIES_FID_REQUEST_CHANGE | |
| PROPERTIES_FUN_COMMIT_CHANGE | back to summary |
|---|---|
| private static final String PROPERTIES_FUN_COMMIT_CHANGE | |
| PROPERTIES_FUN_REQUEST_CHANGE | back to summary |
|---|---|
| private static final String PROPERTIES_FUN_REQUEST_CHANGE | |
| PROPERTIES_OID | back to summary |
|---|---|
| private static final String PROPERTIES_OID | |
| propertiesTid | back to summary |
|---|---|
| private ThreadId propertiesTid | |
| PROPERTY_CURRENT_CONTEXT | back to summary |
|---|---|
| private static final String PROPERTY_CURRENT_CONTEXT | |
| random | back to summary |
|---|---|
| private int random | |
| randomGenerator | back to summary |
|---|---|
| private static final Random randomGenerator | |
| releaseQueue | back to summary |
|---|---|
| private final ArrayList<urp. | |
| state | back to summary |
|---|---|
| private int state | |
| STATE_COMMITTED | back to summary |
|---|---|
| private static final int STATE_COMMITTED | |
| STATE_INITIAL | back to summary |
|---|---|
| private static final int STATE_INITIAL | |
| STATE_INITIAL0 | back to summary |
|---|---|
| private static final int STATE_INITIAL0 | |
| STATE_REQUESTED | back to summary |
|---|---|
| private static final int STATE_REQUESTED | |
| STATE_TERMINATED | back to summary |
|---|---|
| private static final int STATE_TERMINATED | |
| STATE_WAIT | back to summary |
|---|---|
| private static final int STATE_WAIT | |
| unmarshal | back to summary |
|---|---|
| private final Unmarshal unmarshal | |
| urp | back to summary |
|---|---|
| public urp(IBridge bridge, String attributes, InputStream input, OutputStream output)
References Deprecated
See corresponding docs for further information. | |
| checkSynchronousPropertyRequest | back to summary |
|---|---|
| private void checkSynchronousPropertyRequest(Message message) throws IOException | |
| handleInternalMessage | back to summary |
|---|---|
| private void handleInternalMessage(Message message) throws IOException | |
| init | back to summary |
|---|---|
| public void init() throws IOException Implements com. Doc from com. Initializes the connection. This method must be called exactly once, after the
| |
| parseAttributes | back to summary |
|---|---|
| private static boolean parseAttributes(String attributes) | |
| parseBooleanAttributeValue | back to summary |
|---|---|
| private static boolean parseBooleanAttributeValue(String attribute, String value) | |
| readBlock | back to summary |
|---|---|
| private byte[] readBlock() throws IOException | |
| readLongRequest | back to summary |
|---|---|
| private UrpMessage readLongRequest(int header) throws IOException | |
| readMessage | back to summary |
|---|---|
| public Message readMessage() throws IOException Implements com. Doc from com. Reads a request or reply message. Access to this method from multiple threads must be properly synchronized.
| |
| readReply | back to summary |
|---|---|
| private UrpMessage readReply(int header) | |
| readRequest | back to summary |
|---|---|
| private UrpMessage readRequest(int functionId, boolean forcedSynchronous) throws IOException | |
| readShortRequest | back to summary |
|---|---|
| private UrpMessage readShortRequest(int header) throws IOException | |
| sendRequestChange | back to summary |
|---|---|
| private void sendRequestChange() throws IOException | |
| terminate | back to summary |
|---|---|
| public void terminate() Implements com.
| |
| writeBlock | back to summary |
|---|---|
| private void writeBlock(boolean flush) throws IOException | |
| writeQueuedReleases | back to summary |
|---|---|
| private void writeQueuedReleases() throws IOException | |
| writeReply | back to summary |
|---|---|
| public void writeReply(boolean exception, ThreadId tid, Object result) throws IOException Implements com. Doc from com. Writes a reply message.
| |
| writeRequest | back to summary |
|---|---|
| public boolean writeRequest(String oid, TypeDescription type, String function, ThreadId tid, Object[] arguments) throws IOException Implements com. Doc from com. Writes a request message.
| |
| writeRequest | back to summary |
|---|---|
| private boolean writeRequest(boolean internal, String oid, TypeDescription type, String function, ThreadId tid, Object[] arguments) throws IOException | |
| writeRequest | back to summary |
|---|---|
| private boolean writeRequest(boolean internal, String oid, TypeDescription type, MethodDescription desc, ThreadId tid, Object[] arguments, boolean flush) throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| public final boolean | |
| public final MethodDescription | |
| public final String | |
| public final ThreadId | |
| public final TypeDescription |
| Access | Constructor and Description |
|---|---|
| public | QueuedRelease(boolean internal, String objectId, TypeDescription type, MethodDescription method, ThreadId threadId)
|
| internal | back to summary |
|---|---|
| public final boolean internal | |
| method | back to summary |
|---|---|
| public final MethodDescription method | |
| objectId | back to summary |
|---|---|
| public final String objectId | |
| threadId | back to summary |
|---|---|
| public final ThreadId threadId | |
| type | back to summary |
|---|---|
| public final TypeDescription type | |
| QueuedRelease | back to summary |
|---|---|
| public QueuedRelease(boolean internal, String objectId, TypeDescription type, MethodDescription method, ThreadId threadId) | |