public class DirectChannel extends Channel implements TokenChangeListener
| Constructor and Description |
|---|
DirectChannel(org.apache.http.impl.client.CloseableHttpClient httpClient,
ServiceFactory serviceFactory,
org.bimserver.shared.meta.SServicesMap sServicesMap) |
| Modifier and Type | Method and Description |
|---|---|
org.bimserver.interfaces.objects.SLongCheckinActionState |
checkinSync(String baseAddress,
String token,
long poid,
String comment,
long deserializerOid,
boolean merge,
long fileSize,
String filename,
InputStream inputStream) |
void |
connect() |
void |
connect(TokenHolder tokenHolder) |
void |
disconnect() |
InputStream |
getDownloadData(String baseAddress,
String token,
long topicId) |
void |
newToken(String token) |
add, bulkCheckin, checkinAsync, finish, get, get, getAdminInterface, getAuthInterface, getBimServerAuthInterface, getDownloadExtendedData, getJsonConverter, getLowLevelInterface, getMeta, getNewServicesInterface, getPluginInterface, getRegistry, getServiceInterface, getServiceInterfaces, getSettingsInterface, getSServicesMap, has, notifyOfConnect, notifyOfDisconnect, registerConnectDisconnectListenerpublic DirectChannel(org.apache.http.impl.client.CloseableHttpClient httpClient,
ServiceFactory serviceFactory,
org.bimserver.shared.meta.SServicesMap sServicesMap)
public void connect()
throws org.bimserver.shared.exceptions.UserException
public void disconnect()
disconnect in class Channelpublic org.bimserver.interfaces.objects.SLongCheckinActionState checkinSync(String baseAddress, String token, long poid, String comment, long deserializerOid, boolean merge, long fileSize, String filename, InputStream inputStream) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
checkinSync in class Channelorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic InputStream getDownloadData(String baseAddress, String token, long topicId) throws IOException
getDownloadData in class ChannelIOExceptionpublic void connect(TokenHolder tokenHolder) throws ChannelConnectionException
connect in class ChannelChannelConnectionExceptionpublic void newToken(String token)
newToken in interface TokenChangeListenerCopyright © 2019 OpenSource BIM. All rights reserved.