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