Nextcloud Circles API

RemoteDownstreamService
in package
Uses TNCLogger, TAsync

Class RemoteDownstreamService

Table of Contents

$ALERT  : mixed
$CRITICAL  : mixed
$DEBUG  : mixed
$EMERGENCY  : mixed
$ERROR  : mixed
$INFO  : mixed
$NOTICE  : mixed
$SETUP_TIME_LIMIT  : string
$WARNING  : mixed
$circleRequest  : CircleRequest
$configService  : ConfigService
$federatedEventService  : FederatedEventService
$memberRequest  : MemberRequest
$remoteService  : RemoteService
__construct()  : mixed
RemoteDownstreamService constructor.
alert()  : void
async()  : void
Hacky way to async the rest of the process without keeping client on hold.
asyncObj()  : void
debug()  : void
e()  : void
emergency()  : void
exception()  : void
incomingEvent()  : void
log()  : void
logger()  : LoggerInterface
notice()  : void
requestedEvent()  : void
t()  : void
throwable()  : void
warning()  : void
confirmCircle()  : void
confirmContent()  : void
confirmMember()  : void
confirmOriginEvent()  : void
verifyCircle()  : bool
verifyMember()  : bool

Properties

$EMERGENCY

public static mixed $EMERGENCY = 4

$SETUP_TIME_LIMIT

public static string $SETUP_TIME_LIMIT = 'async_time_limit'

Methods

alert()

public alert(string $message[, bool $trace = false ][, array<string|int, mixed> $serializable = [] ]) : void
Parameters
$message : string
$trace : bool = false
$serializable : array<string|int, mixed> = []
Return values
void —

async()

Hacky way to async the rest of the process without keeping client on hold.

public async([string $result = '' ]) : void
Parameters
$result : string = ''
Return values
void —

asyncObj()

public asyncObj(JsonSerializable $obj) : void
Parameters
$obj : JsonSerializable
Return values
void —

debug()

public debug(string $message[, array<string|int, mixed> $serializable = [] ]) : void
Parameters
$message : string
$serializable : array<string|int, mixed> = []
Return values
void —

e()

public e(Exception $e[, array<string|int, mixed> $serializable = [] ]) : void
Parameters
$e : Exception
$serializable : array<string|int, mixed> = []
Return values
void —

emergency()

public emergency(string $message[, bool $trace = false ][, array<string|int, mixed> $serializable = [] ]) : void
Parameters
$message : string
$trace : bool = false
$serializable : array<string|int, mixed> = []
Return values
void —

exception()

public exception(Exception $e[, int|array<string|int, mixed> $level = 3 ][, array<string|int, mixed> $serializable = [] ]) : void
Parameters
$e : Exception
$level : int|array<string|int, mixed> = 3
$serializable : array<string|int, mixed> = []
Return values
void —

log()

public log(int $level, string $message[, bool $trace = false ][, array<string|int, mixed> $serializable = [] ]) : void
Parameters
$level : int
$message : string
$trace : bool = false
$serializable : array<string|int, mixed> = []
Return values
void —

logger()

public logger() : LoggerInterface
Return values
LoggerInterface —

notice()

public notice(string $message[, bool $trace = false ][, array<string|int, mixed> $serializable = [] ]) : void
Parameters
$message : string
$trace : bool = false
$serializable : array<string|int, mixed> = []
Return values
void —

t()

public t(Throwable $t[, array<string|int, mixed> $serializable = [] ]) : void
Parameters
$t : Throwable
$serializable : array<string|int, mixed> = []
Return values
void —

throwable()

public throwable(Throwable $t[, int $level = 3 ][, array<string|int, mixed> $serializable = [] ]) : void
Parameters
$t : Throwable
$level : int = 3
$serializable : array<string|int, mixed> = []
Return values
void —

warning()

public warning(string $message[, bool $trace = false ][, array<string|int, mixed> $serializable = [] ]) : void
Parameters
$message : string
$trace : bool = false
$serializable : array<string|int, mixed> = []
Return values
void —

confirmCircle()

private confirmCircle(FederatedEvent $event) : void
Parameters
$event : FederatedEvent
Tags
throws
CircleNotFoundException
throws
FederatedEventDSyncException
throws
InvalidIdException
throws
InvalidItemException
throws
OwnerNotFoundException
throws
RemoteInstanceException
throws
RemoteNotFoundException
throws
RemoteResourceNotFoundException
throws
RequestBuilderException
throws
RequestNetworkException
throws
SignatoryException
throws
UnknownRemoteException
Return values
void —

Search results