class DataSource extends DataSource

Name einer Datenquelle

Über dieses Objekt kann eine Datenquelle genauer spezifiziert werden. Über die Methoden getURI() und getDSN() können untrschiedliche Definitionen der Werte abgerufen werden.

Constants

DEFAULTSERVER

Standardhost

DEFAULTPORT

Standardport

DEFAULTCORE

Standarddatenbank

Properties

protected string $host
protected integer $port
protected string $core

Methods

__construct(string $host = null, integer $port = null, string $core = null, string $user = null, string $password = null, SimpleMap $parameter = null)

Neues Objekt erstellen

buildStructure()

Interne Struktur aufbauen

getDSN()

Diese Methode wird in diesem Objekt nicht unterstützt.

static DataSource
getInstanceFromProperties(Properties $properties)

DataSource aus URL erstellen

Details

at line 85
__construct(string $host = null, integer $port = null, string $core = null, string $user = null, string $password = null, SimpleMap $parameter = null)

Neues Objekt erstellen

http://localhost:8983/solr/alvine/select

Parameters

string $host Host
integer $port Port
string $core Core
string $user Benutzer
string $password Passwort
SimpleMap $parameter Parameter

at line 105
protected buildStructure()

Interne Struktur aufbauen

at line 118
getDSN()

Diese Methode wird in diesem Objekt nicht unterstützt.

Exceptions

NotSupportedException

at line 134
static DataSource getInstanceFromProperties(Properties $properties)

DataSource aus URL erstellen

Parameter uri URI auf Datenquelle

Parameters

Properties $properties Eigenschaften

Return Value

DataSource Neue DataSource

Exceptions

DataObjectException