| Interface | Description |
|---|---|
| DataChannel |
DataChannel is an abstraction used by ObjectContexts to obtain mapping metadata and
access a persistent store.
|
| DataChannelFilter |
An interface of a filter that allows to intercept DataChannel operations.
|
| DataChannelFilterChain |
Provides DataChannelFilters with API to pass control to the next filter in the chain or
the underlying DataChannel for the last chain filter.
|
| DataChannelListener |
A listener of
DataChannel lifecycle events. |
| DataChannelSyncFilterChain | |
| DataObject |
Defines basic methods for a persistent object in Cayenne.
|
| ExtendedEnumeration |
An interface that Enum classes may implement to map enum instances to arbitrary DB
values that do not match the enum names or positions.
|
| LifecycleListener |
A callback interface to listen to persistent object lifecycle events.
|
| ObjectContext |
A Cayenne object facade to a persistent store.
|
| Persistent |
Defines minimal API of an object that can be persisted via Cayenne.
|
| QueryResponse |
Represents a result of query execution.
|
| Validating |
Defines a number of callback methods that allow an object to be validated before safe.
|
| ValueHolder |
Provides a level of indirection for property value access, most often used for deferred
faulting of to-one relationships.
|
| Class | Description |
|---|---|
| BaseContext |
A common base superclass for Cayenne ObjectContext implementors.
|
| Cayenne |
Various utils for processing persistent objects and their properties
|
| CayenneContext |
A default generic implementation of ObjectContext suitable for accessing Cayenne from
either an ORM or a client tiers.
|
| CayenneDataObject |
A default implementation of DataObject interface.
|
| DataChannelSyncCallbackAction | |
| DataObjectUtils | Deprecated
since 3.1
Cayenne class is used instead |
| DataRow |
DataRow a map that holds values retrieved from the database for a given query row.
|
| Fault |
Represents a placeholder for an unresolved relationship from a source object.
|
| ObjectId |
A portable global identifier for persistent objects.
|
| PersistenceState |
Defines a set of object states from the point of view of persistence.
|
| PersistentObject |
A convenience base superclass for concrete Persistent objects.
|
| Exception | Description |
|---|---|
| CayenneException |
A generic checked exception that may be thrown by Cayenne framework.
|
| CayenneRuntimeException |
A generic unchecked exception that may be thrown by Cayenne framework.
|
| ConfigurationException |
A runtime exception thrown on failures in Cayenne configuration.
|
| DeleteDenyException |
An exception thrown during an attempt to delete an object that has a relationship to a
non-null related object, that has a DENY delete rule.
|
| FaultFailureException |
A runtime exception thrown when during lazy object initialization Cayenne finds that no
matching row exists in the database for a given ObjectId.
|
Contains persistence APIs directly accessible by users.
Copyright © 2001–2014 Apache Cayenne. All rights reserved.


Note on the example:
The update region is only a part of the DOM tree controlled by AngularJS.
As a consequence, the server may change bean values during an AJAX request.
When the HTML DOM tree is updated, the AngularJS model still has the old values,
which aren't valid any more. To fix this, add <ac:updateModelAfterAJAXRequest /> to the form.


class: center, middle # CentOS Dojo / June 2022 ## New CentOS CI infra ### Fabian Arrotin / Nils Philippsen ??? These are some notes presented in presenter mode and not on screen --- class: center, middle, inverse # /whois arrfab #### ['hybrid clown','floor sweeper'] @ centos.org # /whois nils #### SW Eng @ Red Hat CPE ??? Have worn too many hats, keep this simple. --- # Agenda ## New CentOS CI infra * Intro and why we have to migrate * Duffy v3 (Nils) * How we'll migrate it * Benefits for CentOS and Fedora --- # A little bit of history ! (~2014) --- background-image: url(img/history.jpg) ??? single jenkins + agents duffy to deploy centos 6 x86, and then adding new releases, aarch64/ppc64le --- # Why we have to migrate ## #1 Duffy v2 written in python 2 .... --- # Why we have to migrate ## #2 Seamicro hardware out-of-warranty #### (x86_64 hardware from circa 2014) ```bash MariaDB [duffy]> select sum(used_count) from stock; +-----------------+ | sum(used_count) | +-----------------+ | 1572703 | +-----------------+ 1 row in set (0.00 sec) ``` --- # Why we have to migrate ![move](img/moving.png) --- background-image: url(img/cloud-computing.jpg) ```bash echo 'Hybrid Cloud [TM] strategy !' ``` --- # What we'll migrate * Duffy ephemeral infra (x86 and aarch64 test machines) -- * Duffy ephemeral ppc64le nodes still "on premises" -- * Artifacts storage box (aka https://artifacts.ci.centos.org) -- * OpenShift (ocp.ci.centos.org) --- background-image: url(img/duffy-aws.drawio.png) --- # Duffy v3 – What's new? ## Technically, Everything. ??? That one should pay off all my CPE pun debts. --- # Duffy v3 New Features - Different kinds of nodes in one request -- - Supporting different provisioning systems side by side -- - CRUD/REST API with automatic interactive documentation -- - A *metaclient* service translating between legacy API clients and the new API ??? Mention Ansible as the mechanism to interface with whatever provisioning backend. Metaclient: Enable a transition phase, existing workloads don't have to be updated right away. --- # Conceptual Differences in Duffy v3 Duffy v3 is agnostic about actual node properties. Instead, nodes with like properties are grouped into *pools*. ??? Pool identifiers have no meaning to Duffy, they are merely a convention between operators and users. --- class: left, top background-image: url(img/duffy-components.png) # Duffy v3 Components ??? * Web API servers (current & legacy) * Task Workers * Client (CLI & Python module) --- # Duffy v3 Session Walkthrough ```bash $ duffy client --format=flat request-session pool=f36-x86_64,quantity=1 session_id=40 active=TRUE created_at='2022-06-14 12:52:52.694251+00:00' retired_at= pool='f36-x86_64' hostname='wombat.tiptoe.de' ipaddr='<IP_ADDRESS>' ... $ duffy client --format=flat retire-session 40 session_id=40 active=FALSE created_at='2022-06-14 12:52:52.694251+00:00' retired_at='2022-06-14 12:58:31.235387+00:00' pool='f36-x86_64' hostname='wombat.tiptoe.de' ipaddr='<IP_ADDRESS>' ``` --- # Duffy v3 Behind the Scenes - CPE development project in Q4/21 and Q1/22, team: Akashdeep Dhar, Ben Capper, Vipul Siddarth, Nils Philippsen -- - Actively maintained dependency stack (FastAPI, Pydantic, SQLAlchemy, PostgreSQL, Celery) -- - Fully tested code base -- - Installable from PyPi: https://pypi.org/project/duffy/ -- - Code repository: https://github.com/CentOS/duffy/ ??? Not installable as RPM yet. --- # How we'll migrate ## Phase 1 - Deploy Duffy V3 (August 2022) * legacy/compatibility mode * New Duffy API endpoint is available --- # How we'll migrate ## Phase 2 - Hybrid Cloud (October 2022) * Legacy/compatibility API => EC2 by default * Bare metal options will be available through new API only * Legacy seamicro and aarch64/ThunderX hardware is decommissioned * Only remaining "on premises" option is ppc64le (local cloud) --- # How we'll migrate ## Phase 3 - Decommission (December 2022) * Legacy/compatibility API deprecated * "Hybrid Cloud !" : EC2 for aarch64/x86_64 and on premises cloud for ppc64le --- # How we'll migrate ## TBD => OpenShift (spike) ![Investigation](img/investigation.jpg) --- class: center, middle # Q&A --- class: center, middle ![thanks](img/thanks.png) ###### Images under [Pixabay License](https://pixabay.com/service/terms/)


|
| Local Methods | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |
Most VirtualDiskManager APIs will be DEPRECATED as of vSphere 6.5. Please use VStorageObjectManager APIs to manage Virtual disks.
This managed object type provides a way to manage and manipulate virtual disks on datastores. The source and the destination names are in the form of a URL or a datastore path.
A URL has the form
scheme://authority/folder/path?dcPath=dcPath&dsName=dsNamewhere
http
or https
.A datastore path has the form
[datastore] pathwhere
Properties
| Name | Type | Description |
|---|---|---|
| None |
Methods
If source (or destination) name is specified as a URL, then the corresponding datacenter parameter may be omitted.
If source and destination resolve to the same file system location, the call has no effect, regardless of destSpec content.
Requires Datastore.FileManagement privilege on both source and destination datastores.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| sourceName | xsd:string |
The name of the source, either a datastore path
or a URL referring to the virtual disk to be copied.
|
| sourceDatacenter* | ManagedObjectReference
to a Datacenter |
If sourceName is a datastore path, the
datacenter for that datastore path.
Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
sourceName must be a URL.
|
| destName | xsd:string |
The name of the destination, either a datastore path
or a URL referring to the virtual disk to be created.
|
| destDatacenter* | ManagedObjectReference
to a Datacenter |
If destName is a datastore
path, the datacenter for that datastore path.
Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter, it is assumed that
the destination path belongs to the source datacenter.
|
| destSpec* | VirtualDiskSpec |
The specification of the virtual disk to be created.
If not specified, a preallocated format and busLogic adapter type is assumed.
|
| force* | xsd:boolean |
The force flag is currently ignored. The FileAlreadyExists fault is thrown if
the destination file already exists.
|
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a Task | This method returns a Task object with which to monitor the operation. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs cloning the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the source or destination datastore. |
| InvalidDiskFormat | Thrown if the destination's format is not supported. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk is created.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a
URL referring to the virtual disk to be created.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
| spec | VirtualDiskSpec |
The specification of the virtual disk to be created.
|
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a Task | This method returns a Task object with which to monitor the operation. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs creating the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk that should be defragmented.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a Task | This method returns a Task object with which to monitor the operation. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs defragmenting the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk is removed.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk to be deleted.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a Task | This method returns a Task object with which to monitor the operation. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs deleting the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk that should be inflated.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a Task | This method returns a Task object with which to monitor the operation. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs while eager-zeroing the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk whose capacity should be expanded.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
| newCapacityKb | xsd:long |
The new capacty of the virtual disk in Kb.
|
| eagerZero* | xsd:boolean |
If true, the extended part of the disk will be
explicitly filled with zeroes.
Since vSphere API 4.0 |
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a Task | This method returns a Task object with which to monitor the operation. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs extending the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
Storage Array may support users to take snapshots indepedent of VMware stack. Such copies or snapshots are known as 'Unmanaged-Snapshots'. We are providing an ability to end-users to import such unmanaged-snapshots as Virtual Disks.
End-user needs to know the VVol-Identifier to import unmanaged snapshot as VirtualDisk.
Once VirtualDisk is created, user can use 'Datastore Browser' to use with rest of Virtual Machine provisioning APIs.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| vdisk | xsd:string |
- The name of the disk to import, either a datastore path or a URL
referring to the virtual disk from which to get geometry information.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If vdisk is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
vdisk must be a URL.
|
| vvolId | xsd:string |
- unmanaged snapshot identifier
|
Return Value
| Type | Description |
|---|---|
| None |
Faults
| Type | Description |
|---|---|
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| NotFound | Thrown if VVol is not found |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk that should be inflated.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a Task | This method returns a Task object with which to monitor the operation. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs inflating the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
sourceName
and sourceDatacenter
to the destination
location specified by destName
and destDatacenter
.
If source (or destination) name is specified as a URL, then the corresponding datacenter parameter may be omitted.
If source and destination resolve to the same file system location, the call has no effect.
Requires Datastore.FileManagement privilege on both source and destination datastores.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| sourceName | xsd:string |
The name of the source, either a datastore path
or a URL referring to the virtual disk to be moved.
|
| sourceDatacenter* | ManagedObjectReference
to a Datacenter |
If sourceName is a datastore path, the
datacenter for that datastore path.
Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
sourceName must be a URL.
|
| destName | xsd:string |
The name of the destination, either a datastore path
or a URL referring to the destination virtual disk.
|
| destDatacenter* | ManagedObjectReference
to a Datacenter |
If destName is a datastore
path, the datacenter for that datastore path.
Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter, it is assumed that
the destination path belongs to the source datacenter.
|
| force* | xsd:boolean |
If true, overwrite any indentically named disk at the destination.
If not specified, it is assumed to be false
|
| profile* | VirtualMachineProfileSpec[] |
User can specify new set of profile when moving virtual disk.
Since vSphere API 5.5 |
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a Task |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs renaming the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the source or destination datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk for which to return the
percentage of fragmentation.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
Return Value
| Type | Description |
|---|---|
| xsd:int | The percentage of fragmentation (as an integer between 0 and 100) of the sparse virtual disk. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs reading the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk from which to get geometry information.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
Return Value
| Type | Description |
|---|---|
| HostDiskDimensionsChs | The geometry information for this virtual disk. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs reading the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk from which to get SCSI inquiry
page 0x83 data.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
Return Value
| Type | Description |
|---|---|
| xsd:string | The hex representation of the unique ID for this virtual disk. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs reading the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| vdisk | xsd:string |
- The name of the disk to release, either a datastore path or a URL
referring to the virtual disk.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If vdisk is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
vdisk must be a URL.
|
Return Value
| Type | Description |
|---|---|
| None |
Faults
| Type | Description |
|---|---|
| FileNotFound | Thrown if vdisk is not found |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk whose SCSI inquiry page 0x83
data should be set.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
| uuid | xsd:string |
The hex representation of the unique ID for this virtual disk.
|
Return Value
| Type | Description |
|---|---|
| None |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs updating the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
The optional parameter copy
specifies whether to shrink the
disk in copy-shrink mode or in-place mode. In copy-shrink mode,
additional space is required, but will result in a shrunk disk that is
also defragmented. In-place shrink does not require additional space,
but will increase fragmentation. The default behavior is to perform
copy-shrink if the parameter is not specified.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk that should be shrink.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
| copy* | xsd:boolean |
If true or omitted, performs shrink in copy-shrink mode, otherwise
shrink in in-place mode.
|
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a Task | This method returns a Task object with which to monitor the operation. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs shrinking the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
The datacenter parameter may be omitted if a URL is used to name the disk.
Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the VirtualDiskManager used to make the method call. |
| name | xsd:string |
The name of the disk, either a datastore path or a URL
referring to the virtual disk whose blocks should be overwritten
with zeroes.
|
| datacenter* | ManagedObjectReference
to a Datacenter |
If name is a datastore path, the datacenter for
that datastore path. Not needed when invoked directly on ESX.
If not specified on a call to VirtualCenter,
name must be a URL.
|
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a Task | This method returns a Task object with which to monitor the operation. |
Faults
| Type | Description |
|---|---|
| FileFault | Thrown if an error occurs zero filling the virtual disk. |
| InvalidDatastore | Thrown if the operation cannot be performed on the datastore. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
| Type | |
|---|---|
| None |
| Top of page | Local Methods | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |


--- layout: page title: "Simply Data" subtitle: Making Advanced Data Analysis easy to understand css: "/css/index.css" meta-title: "Davis Townsend - Business Analyst" meta-description: "Senior Analyst at EA. MS Business Analytics and BA Economics from UT Austin" bigimg: - "/img/big-imgs/abstract-art-blur-373543.jpg" : "" - "/img/big-imgs/airport-bank-board-534216.jpg" : "" - "/img/big-imgs/altitude-architecture-business-cabinet-325229.jpg" : "" - "/img/big-imgs/black-coffee-cellphone-coffee-860379.jpg" : "" - "/img/big-imgs/bridge-california-cliff-7653.jpg" : "" - "/img/big-imgs/altitude-blue-sky-clouds-530158.jpg" : "" - "/img/big-imgs/city-hd-wallpaper-lights-5443.jpg" : "" - "/img/big-imgs/cc0-desktop-backgrounds-fog-7919.jpg" : "" - "/img/big-imgs/clouds-dawn-dusk-46253.jpg" : "" - "/img/big-imgs/clouds-daylight-forest-592077.jpg" : "" - "/img/big-imgs/imgix-391813-unsplash.jpg" : "" - "/img/big-imgs/jesse-orrico-60373-unsplash.jpg" : "" - "/img/big-imgs/markus-spiske-507983-unsplash.jpg" : "" - "/img/big-imgs/nasa-43563-unsplash.jpg" : "" - "/img/big-imgs/nathan-anderson-143022-unsplash.jpg" : "" - "/img/big-imgs/cliffs-climbing-clouds-746421.jpg" : "" - "/img/big-imgs/spacex-549326-unsplash.jpg" : "" ---


|
Little Heroes
|
Class for constants. More...
Public Attributes | |
| const byte | GameList = 230 |
| (230) Initial list of RoomInfos (in lobby on Master) More... | |
| const byte | GameListUpdate = 229 |
| (229) Update of RoomInfos to be merged into "initial" list (in lobby on Master) More... | |
| const byte | QueueState = 228 |
| (228) Currently not used. State of queueing in case of server-full More... | |
| const byte | Match = 227 |
| (227) Currently not used. Event for matchmaking More... | |
| const byte | AppStats = 226 |
| (226) Event with stats about this application (players, rooms, etc) More... | |
| const byte | TypedLobbyStats = 224 |
| (224) This event provides a list of lobbies with their player and game counts. More... | |
| const byte | AzureNodeInfo = 210 |
| (210) Internally used in case of hosting by Azure More... | |
| const byte | Join = (byte)LiteEventCode.Join |
| (255) Event Join: someone joined the game. The new actorNumber is provided as well as the properties of that actor (if set in OpJoin). More... | |
| const byte | Leave = (byte)LiteEventCode.Leave |
| (254) Event Leave: The player who left the game can be identified by the actorNumber. More... | |
| const byte | PropertiesChanged = (byte)LiteEventCode.PropertiesChanged |
| (253) When you call OpSetProperties with the broadcast option "on", this event is fired. It contains the properties being set. More... | |
| const byte | SetProperties = (byte)LiteEventCode.PropertiesChanged |
| (253) When you call OpSetProperties with the broadcast option "on", this event is fired. It contains the properties being set. More... | |
Class for constants.
These values are for events defined by Photon Loadbalancing. Pun uses these constants internally.
They start at 255 and go DOWN. Your own in-game events can start at 0.
| const byte ExitGames.Client.Photon.EventCode.AppStats = 226 |
(226) Event with stats about this application (players, rooms, etc)
| const byte ExitGames.Client.Photon.EventCode.AzureNodeInfo = 210 |
(210) Internally used in case of hosting by Azure
| const byte ExitGames.Client.Photon.EventCode.GameList = 230 |
(230) Initial list of RoomInfos (in lobby on Master)
| const byte ExitGames.Client.Photon.EventCode.GameListUpdate = 229 |
(229) Update of RoomInfos to be merged into "initial" list (in lobby on Master)
| const byte ExitGames.Client.Photon.EventCode.Join = (byte)LiteEventCode.Join |
(255) Event Join: someone joined the game. The new actorNumber is provided as well as the properties of that actor (if set in OpJoin).
| const byte ExitGames.Client.Photon.EventCode.Leave = (byte)LiteEventCode.Leave |
(254) Event Leave: The player who left the game can be identified by the actorNumber.
| const byte ExitGames.Client.Photon.EventCode.Match = 227 |
(227) Currently not used. Event for matchmaking
| const byte ExitGames.Client.Photon.EventCode.PropertiesChanged = (byte)LiteEventCode.PropertiesChanged |
(253) When you call OpSetProperties with the broadcast option "on", this event is fired. It contains the properties being set.
| const byte ExitGames.Client.Photon.EventCode.QueueState = 228 |
(228) Currently not used. State of queueing in case of server-full
| const byte ExitGames.Client.Photon.EventCode.SetProperties = (byte)LiteEventCode.PropertiesChanged |
(253) When you call OpSetProperties with the broadcast option "on", this event is fired. It contains the properties being set.
| const byte ExitGames.Client.Photon.EventCode.TypedLobbyStats = 224 |
(224) This event provides a list of lobbies with their player and game counts.


I'm bad with the past
I have a hard time remembering the past. The truth is that my brain is small, I have no much memory, and I have no incentive to keep track of my previous work. What for? I can't see any valid reason. I learn from what I did, but I stop there. It's always a pain for me to write resumes, because I don't have any idea of what I did. So I don't write any. I try a lot of different things, I work on a lot of different projects, but I don't keep track of what I have been doing. I know I have been painting, doing music, climbing rocks for months, I have been traveling for years, touring for live performances, read books for weeks without moving, learning languages, meeting people. I do no try to keep a solid track. I just learn from the past, and use it in my present.
But I always try to take care of 4 area everyday: physical, mental, emotional, spiritual. This mindset crystallized after reading The Power of Full Engagement by Tony Schwartz.
So apart from the projects listed, this is what I currently do everyday to take care of those 4 areas:
- Physical: swimming, yoga, climbing, bodyweight exercises, cook whole food
- Mental: read psychology/philosophy, write everyday for From OK to Great, sleeplessmind.info or just myself, code
- Emotional: talk with friends, consciously read or watch things that are in "have to" list, cook, write, experiment new things
- Spiritual: meditate, be grateful for the luck I have had in life


amazon-chime-sdk
/
com.amazonaws.services.chime.sdk.meetings.session
/
MeetingSessionStatusCode
/
AudioInputDeviceNotResponding
AudioInputDeviceNotResponding
AudioInputDeviceNotResponding
Designated input device is not responding and timed out.


Most brands are priced up to 30% off MSRP. Eyeonic.com uses only the highest quality optical lenses, and the customer service team is made up of expert opticians. Eyeonic.com is based Austin, Texas.Every person who takes your call at Eyeonic.com is an expert optician. Our optical staff has over 300 years combined experience. This skilled, individualized customer service is the cornerstone of our business.
Eyeonic.com was founded by 2 optometrists in main, TA in 1996 - we were online before Google! The founding doctors Cooper and Hodgson were passionate about setting the highest standard for prescription eyewear online. In 2008, the company moved to Austin, TX. Since then we have continued to grow, with well over 1 million happy customers.
Every person who takes your call at Eyeonic.com is an expert optician. Our optical staff has over 300 years combined experience. This skilled, individualized customer service is the cornerstone of our business. We genuinely love to help individualized customer service is the cornerstone of our business. We genuinely love to help our business. We genuinely love to help you see more clearly!


Priest Adonius:
This book is vital to the survival of our sacred Mother Tree. You must save her from the grasp of our enemies... You must not tarry in your mission. May the light of the Goddess shine upon you always...


--- layout: post status: publish published: true title: BizTalk schemas yuck author: display_name: Tomas Restrepo login: tomasr email<EMAIL_ADDRESS>url: http://winterdom.com/ author_login: tomasr author_email<EMAIL_ADDRESS>author_url: http://winterdom.com/ wordpress_id: 653 wordpress_url: http://winterdom.com/2004/03/biztalkschemasyuck date: '2004-03-07 17:07:18 +0000' date_gmt: '2004-03-07 17:07:18 +0000' categories: - BizTalk tags: [] comments: [] ---
The new BizTalk Server 2004 schema designer (which I still haven't become a fan of) has one thing I really, really dislike: By default, schemas created with it have elementFormDefault="unqualified". Yuck. I always forget to change it the first time, and of course I'm then surprised when BizTalk doesn't catch the values in my XML files in the promoted properties and distinguished fields.


{% extends "base.html" %} {% block title %}{{ config['DATAVERSE_NAME'] }} not reachable — {{ service_name }}{% endblock %} {% block content %}
{{ service_name }} cannot reach the {{ config['DATAVERSE_NAME'] }} API at this time. Please try again later.
{% endblock %}


requested an internal transfer for his/her dewar(s). Please print this e-mail and affix it on the shipping case and put the dewar for the visit on the rack outside the beamline: "to be Stored at Diamond" by the
Local contact for next visit:
Please collect the dewar from visit (Dewar Code: ) currently stored on the rack outside and transfer it to the rack in the MX storage room
The dewar should be ready for internal transfer by the
| Dewar Code | |
| Last Visit | |
| Current Location | |
| Last Local Contact | |
| Next Visit | |
| New Location | |
| Full Name | |
| Phone No. | |
| Email Address | |
| Lab / Company Name | |
| Pickup Date | |
| Comments |


莫听穿林打叶声，何妨吟啸且徐行。竹杖芒鞋轻胜马，谁怕？ 一蓑烟雨任平生。
Text Fragments adds support for specifying a text snippet in the URL fragment. When navigating to a URL with such a fragment, the user agent can quickly emphasise and/or bring it to the user’s attention.
This specification was published by the Web Platform Incubator Community Group. It is not a W3C Standard nor is it on the W3C Standards Track. Please note that under the W3C Community Contributor License Agreement (CLA) there is a limited opt-out and other conditions apply. Learn more about W3C Community and Business Groups.
With text fragments, browsers may implement an option to 'Copy URL to here' when the user opens the context menu on a text selection. The browser can then generate a URL with the text selection appropriately specified, and the recipient of the URL will have the specified text conveniently indicated. Without text fragments, if a user wants to share a passage of text from a page, they would likely just copy and paste the passage, in which case the receiver loses the context of the page.
莫听穿林打叶声，何妨吟啸且徐行。竹杖芒鞋轻胜马，谁怕？ 一蓑烟雨任平生。
Temporarily unexpire flags that expired as of M89. These flags will be removed soon. – Mac, Windows, Linux, Chrome OS, Android
Temporarily unexpire flags that expired as of M89. These flags will be removed soon. – Mac, Windows, Linux, Chrome OS, Android
Temporarily unexpire flags that expired as of M89. These flags will be removed soon. – Mac, Windows, Linux, Chrome OS, Android
Temporarily unexpire flags that expired as of M89. These flags will be removed soon. – Mac, Windows, Linux, Chrome OS, Android
《菩萨蛮·书江西造口壁》
宋·辛弃疾
郁孤台下清江水，中间多少行人泪？西北望长安，可怜无数山。
青山遮不住，毕竟东流去。江晚正愁余，山深闻鹧鸪。
《子夜吴歌·秋歌》
唐·李白
长安一片月，万户捣衣声。
秋风吹不尽，总是玉关情。
何日平胡虏，良人罢远征。


mygis.Admin.AppManager.Styles Class
Functions for the styles in the app manager
Item Index
Methods
- allCheckClicked
- bindHandlers
- cancelPreview
- createAppStylesGrid
- createAppStylesGridSource
- createEditor
- deleteStyles
- directStyleEdit
- editStyleCheck
- editStyleResult
- editStyleUpdateResult
- makeDefault
- publishStyles
- saveAsCopy
- setConfigMaps
- setupEditStyleButtons
- showEditStyle
- singleCheckClicked
- stylePreview
- styleSelected
- styleUnselected
- switchToTab
- toggleSubMenu
- unpublishStyles
Properties
Methods
allCheckClicked
-
elem
Handles the check button in the Style Manager
Parameters:
-
elem
ElementThe firing checkbox
bindHandlers
()
Binds various handlers in the interface
cancelPreview
()
Cancels the style preview
createAppStylesGrid
-
appID
Creates the grid for the application's styles
Parameters:
-
appID
IntegerThe application to query
createAppStylesGridSource
-
appID
Creates the source for the application's styles
Parameters:
-
appID
IntegerThe application to query
createEditor
()
Creates an advanced text-editor for manual css mode
deleteStyles
()
Deletes the selected grid rows and notifies for save
directStyleEdit
-
rowIndex
Selects a row(deselecting others if necessary) and then calls the editing function
Parameters:
-
rowIndex
Integer
editStyleCheck
()
Checking the validity of the input in the edit style dialog
editStyleResult
-
result
Handling the result of the edit style dialog if it's a new item
Parameters:
-
result
StringWhether it was successful ("ok") or not
editStyleUpdateResult
-
result
Handling the result of the edit style dialog if it's an existing item
Parameters:
-
result
StringWhether it was successful ("ok") or not
makeDefault
()
Sets the selected grid row as the default(active) and notifies for save
publishStyles
()
Sets the selected grid rows as 'published' and notifies for save
saveAsCopy
()
Adds a copy of the selected style to the grid
setConfigMaps
()
Updates the config object with the source styles
setupEditStyleButtons
-
defaultItem
Sets up the UI (jqx widgets, color pickers, handlers etc
Parameters:
-
defaultItem
ObjectThe item that sets up the default parameters
showEditStyle
-
isNew
Pops up a dialog to edit an application style
Parameters:
-
isNew
BooleanTrue if this is a completely new style
singleCheckClicked
-
elem
Handles the clicking of the checkbox in each row at the Style Manager
Parameters:
-
elem
ElementThe checkbox clicked
stylePreview
-
styleID
-
duration
Previews that style for a few seconds
Parameters:
-
styleID
Integer -
duration
IntegerThe duration in seconds to keep the preview
styleSelected
-
event
Activates/deactivates some buttons when a style is selected
Parameters:
-
event
Object
styleUnselected
-
event
Activates/deactivates some buttons when a style is unselected.
Parameters:
-
event
Object
switchToTab
()
Switches the active tab to the given index
toggleSubMenu
-
id
Hides elements if global "on/off" button is unchecked
Parameters:
-
id
StringThe firing element. Accepts "#appSettingenableHeader", "#appSettingexpertModeToggle"
unpublishStyles
()
Sets the selected grid rows as 'published' and notifies for save
Properties
editor
Object
The text editor object


-
#include <type_erasure_printer.hpp>
Public Member Functions | |
| decor_printer (std::size_t num_columns=0, std::size_t wid=0, const std::string &pre="\n", const std::string &sep=" ", const std::string &suf="\n", const std::string &term="\n") | |
| Public Member Functions inherited from abstract_printer<> | |
| void | print (const Range &r, std::basic_ostream< char, std::char_traits< char > > &os=std::cout) const |
| virtual | ~abstract_printer () |
Protected Member Functions | |
| virtual void | do_print (iterator_type first, iterator_type last, ostream_type os) const |
Additional Inherited Members | |
| Protected Types inherited from abstract_printer<> | |
| typedef boost::mpl::vector < base_and_derived < std::ios_base, _os > , ostreamable< _os, _t > , ostreamable< _os, const char * > , forward_iterator< _iter, const _t & >, same_type< _t, forward_iterator< _iter, const _t & >::value_type > > | requirements |
| typedef boost::type_erasure::any < requirements, _os & > | ostream_type |
| typedef boost::type_erasure::any < requirements, _iter > | iterator_type |
Outputs items in a specified number of columns across rows with a separator (often comma and/or space(s)), and a suffix (usually newline) every num_column
s items.
Usage: decor_printer simple_printer(3, 0, "\\n", ", ", "\\n", "\\n");
Provide a container to be printed: double da[] = {1., 2., 3., 4., 5., 6.};
Print to std::cout using: simple_printer.print(std::cout, da);
Output:
1, 2, 3,
4, 5, 6,
7, 8, 9,
10, 11, 12
The order of parameters is chosen to try to allow use of the defaults as much as possible, including all defaults placing all items on one line or row separated by spaces.
| num_columns | number of columns (default 0, so all items are on the same line or row). |
| width | ostream width to use to each items (default 0 so that columns may be jagged). |
| pre | string to be output before the first column, (default newline which ensures that the first item is at the left margin). |
| sep | string to separate (or delimit) items on each row (default space). |
| suf | suffix at the end of each row (default newline). |
| term | string to terminate the last row |
Definition at line 174 of file type_erasure_printer.hpp.
|
explicit |
Constructor.
Usage: for example: 3, 10, "double testd[] = {\\n ", ", ", "\\n ", "\\n };\\n"
3 columns with width 10, prefix "double testd[] = {\n ", separator string comma space, suffix (newline at the end of a column), and a terminator string "\n };\n".
Defaults are provided for all parameters, so can contruct: my_default_printer decor_printer;
that places all items on one line or row with space between items, and a final newline.
Definition at line 177 of file type_erasure_printer.hpp.
|
protectedvirtual |
Implements abstract_printer<>.
Definition at line 197 of file type_erasure_printer.hpp.


CYPRESS
City of Toronto
You are currently at the Cypress login page. By logging into this system, you will be able to report a variety of problems as you have witnessed on the streets of Toronto.
Username:
Password:
Log in
Cancel
FAQ


 God damn! That's what they are! But then, who made them such beasts? You did! You samurai did it!  Destroy their farms! Steal their food! Force them to labor! Take their women! And kill them if they resist! So what should farmers do?" --Kikuchiyo, Seven Samurai
Akira Kurosawa's Seven Samurai is perhaps the closest any director has come to a true cinematic study of social class. Much of the film's genius revolves around moments of humanity hidden where we least expect them--in the merry laughter of peasants, sharing a joke only minutes before the start of the battle which could destroy them; in the tears shed by a brash warrior when confronted with reminders of the past; in a young man's scream of remorse as he is forced to kill for the first time. More than anything, Seven Samurai is an epic behavioral study, and it's this attention to detail which elevates the work from a standard Japanese 'jidai-geki' (samurai picture) to a masterpiece.
Sure, there's also a great story contained herein, but that alone can't account for the film's enduring appeal and renown. Seven Samurai is unequivocally regarded not only as Kurosawa's greatest film, but as the best cinematic work ever to come out of Japan--no small praise, especially considering the caliber of the director's other achievements. There's more going on here than skillful story construction: the events resonate with a degree of sincerity rarely found in modern cinema. It's easy to love these people, because they seem real--they're neither action heroes nor cardboard stereotypes.
The story: A small village finds itself annually raided by an army of bandits, who steal the meager crops harvested by the peasants. Tired of relinquishing their food supply but woefully inept in combat skills, the villagers decide to hire a band of samurai to protect them. It won't be easy, however: the villagers have nothing to offer their would-be saviors except a few handfuls of stale rice. The advice of the town elder? "Find hungry samurai."
Eventually six warriors are recruited. The regal Kambei (Takashi Shimura) accepts their offer because he believes it's the morally correct thing to do. Katsushiro (Ko Kimura) is a young, inexperienced 'ronin' (masterless samurai) who comes along for a taste of adventure. Schichiroji (Daisuke Kato), an old friend of Kambei, also offers his assistance, as does master swordsman Kyuzo (Seiji Miyaguchi), and two additional samurai, Gorobei (Yoshiro Inaba) and Heihachi (Minoru Chiaki). Trailing after the band of warriors is the brash Kikuchiyo (legendary Japanese actor Toshiro Mifune), the son of a farmer, who wishes to be admitted into the warriors' ranks.
The rest of this review can be found free of charge at: http://www.ipass.net/~jbarlow/film.htm
Sent via Deja.com http://www.deja.com/ Before you buy.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


{{ first_org.name }}
{{ first_org.mission_statement }}
{{ first_org.website_url }}
{{ first_org.phone_number }}
{{ first_org.email }}
new event


Wish List is an online gift registry for holidays and events. Easily create and share your list with family and friends.
{{$.Session.get 'loginError'}}
Forgot Password


Keep your phone in your pocket, with Hindsight you can record any highlights whenever they happen. Enjoy that sweet music and still make your friends jealous.
You're driving home after a long day and someone sideswipes you on the 405. You pull over and they start blaming you. You're not worried though. You used Hindsight after the fact to record an HD video of them hitting you.
Whenever your Hindsight glasses are on, you're able to record something after it happens. It's up to you to decide what to save.
When they're on, tap the side of the glasses to save the last 20 seconds and the next 20 seconds. The videos you save will automatically sync with your phone when they're connected.
Use the app to view your saved videos. From here you can share them wherever you want.
Really. We designed these glasses to be extremely easy to use.
—Billy Wilder
© Hindsight Technologies, LLC. The year is 2018.


--- layout: page title: Sandbox Configuration Assistance ---
As a Concur partner or developer, you can request assistance for your developer sandbox configuration by filling out and submitting this form.


My Review
Your basic info
Name:
Email:
Comment On Date:
comment_header :
Comment Body:
Submit Review


:: com :: sun :: star :: report ::
|
| interface XReportEngine |
- Base Interfaces
XReportEngine
┣ ::com::sun::star::lang::XComponent
┗ ::com::sun::star::beans::XPropertySet
| ::com::sun::star::lang::XComponent |
- Description
- allows life-time control of report engine.
|
| ::com::sun::star::beans::XPropertySet |
- Description
- gives access to the properties.
|
|
- Description
- identifies a XReportEngine which allows the creation of OpenDocument files.
The following events are supported by the report engine.
OnPageStarted Is fired when a new page started.
OnReportStarted Is fired when a new report started.
OnGroupStarted Is fired when a new group started.
OnGroupEnded Is fired when the group ended.
OnReportEnded Is fired when the report ended.
OnPageEnded Is fired when the page ended.
- See also
- com.sun.star.document.OfficeDocument
|
| Attributes' Summary |
| ReportDefinition |
specifies the report definition object which is used to create the resulting report.
|
| ActiveConnection |
specifies the active connection which is used to create the resulting report.
|
| StatusIndicator |
specifies the status indicator which shows the progress of the report generation process.
|
| MaxRows |
defines the maximum number of rows which should be fetched for the report.
If the limit is exceeded, the excess rows are silently dropped.
There is no limitation, if set to zero.
|
| Methods' Details |
| createDocumentModel
|
createDocumentAlive
- Description
- creates a report document.
- Parameter _frame
- The frame must have a controller set. This controller will be set at the model.
- Throws
- ::com::sun::star::lang::DisposedException
If the report engine is already disposed.
- Throws
- ::com::sun::star::lang::IllegalArgumentException
If the report definition was not set or is NULL.
OJ: Has to be discussed if this method is usefull.
|
|
createDocument
- Description
- creates a report document.
- Returns
- The URL where the new document is located.
- Throws
- ::com::sun::star::lang::DisposedException
If the report engine is already disposed.
- Throws
- ::com::sun::star::lang::IllegalArgumentException
If the report definition was not set or is NULL.
|
|
interrupt
- Description
- allows to interrupt the creation process of the report document.
- Throws
- ::com::sun::star::lang::DisposedException
If the report engine is already disposed.
|
|
| Attributes' Details |
| ReportDefinition
|
ActiveConnection
[ bound ] ::com::sun::star::sdbc::XConnection ActiveConnection
- set raises (::com::sun::star::lang::IllegalArgumentException);
- Description
- specifies the active connection which is used to create the resulting report.
|
|
StatusIndicator
::com::sun::star::task::XStatusIndicator StatusIndicator;
- Description
- specifies the status indicator which shows the progress of the report generation process.
|
|
MaxRows
[ bound ] long MaxRows;
- Description
- defines the maximum number of rows which should be fetched for the report.
If the limit is exceeded, the excess rows are silently dropped.
There is no limitation, if set to zero.
|
|
Top of Page
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.


Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
G
I
N
P
Q
S
T
A
addItem(Product, int)
- Method in class gr.spinellis.invoice.
Invoice
C
Category
- Class in
gr.spinellis.product
Category()
- Constructor for class gr.spinellis.product.
Category
category
- Variable in class gr.spinellis.product.
Product
Customer
- Class in
gr.spinellis.invoice
Customer()
- Constructor for class gr.spinellis.invoice.
Customer
customer
- Variable in class gr.spinellis.invoice.
Invoice
G
gr.spinellis.invoice
- package gr.spinellis.invoice
gr.spinellis.product
- package gr.spinellis.product
I
Invoice
- Class in
gr.spinellis.invoice
Invoice()
- Constructor for class gr.spinellis.invoice.
Invoice
invoiceDate
- Variable in class gr.spinellis.invoice.
Invoice
InvoiceItem
- Class in
gr.spinellis.invoice
InvoiceItem()
- Constructor for class gr.spinellis.invoice.
InvoiceItem
items
- Variable in class gr.spinellis.invoice.
Invoice
N
name
- Variable in class gr.spinellis.invoice.
Customer
name
- Variable in class gr.spinellis.product.
Category
name
- Variable in class gr.spinellis.product.
Product
P
price
- Variable in class gr.spinellis.product.
Product
product
- Variable in class gr.spinellis.invoice.
InvoiceItem
Product
- Class in
gr.spinellis.product
Product()
- Constructor for class gr.spinellis.product.
Product
products
- Variable in class gr.spinellis.product.
Category
Q
quantity
- Variable in class gr.spinellis.invoice.
InvoiceItem
S
stock
- Variable in class gr.spinellis.product.
Product
T
total
- Variable in class gr.spinellis.invoice.
Invoice
A
C
G
I
N
P
Q
S
T
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes


This package contains Rake, a simple ruby build program with capabilities similar to make.
Rake has the following features:
Rakefiles (rake’s version of Makefiles) are completely defined in standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about (is that a tab or a space?)
Users can specify tasks with prerequisites.
Rake supports rule patterns to synthesize implicit tasks.
Flexible FileLists that act like arrays but know about manipulating file names and paths.
A library of prepackaged tasks to make building rakefiles easier. For example, tasks for building tarballs and publishing to FTP or SSH sites. (Formerly tasks for building RDoc and Gems were included in rake but they’re now available in RDoc and RubyGems respectively.)
Supports parallel execution of tasks.
Download and install rake with the following.
gem install rake
First, you must write a “Rakefile” file which contains the build rules. Here’s a simple example:
task :default => [:test] task :test do ruby "test/unittest.rb" end
This Rakefile has two tasks:
A task named “test”, which - upon invocation - will run a unit test file in Ruby.
A task named “default”. This task does nothing by itself, but it has exactly one dependency, namely the “test” task. Invoking the “default” task will cause Rake to invoke the “test” task as well.
Running the “rake” command without any options will cause it to run the “default” task in the Rakefile:
% ls Rakefile test/ % rake (in /home/some_user/Projects/rake) ruby test/unittest.rb ....unit test output here...
Type “rake –help” for all available options.
For details on Rake’s command-line invocation, read doc/command_line_usage.rdoc
For details on writing Rakefiles, see doc/rakefile.rdoc.
For the original announcement of Rake, see doc/rational.rdoc.
For a glossary of terms, see doc/glossary.rdoc.
Rake is currently hosted at github. The github web page is github.com/jimweirich/rake. The public git clone URL is
git://github.com/jimweirich/rake.git
If you wish to run the unit and functional tests that come with Rake:
Install the ‘flexmock’ gem
Install the ‘session’ gem in order to run the functional tests.
CD into the top project directory of rake.
Type one of the following:
rake # If you have a version of rake installed ruby -Ilib bin/rake # If you do not have a version of rake installed.
Feature requests and bug reports can be made here
Issues and bug reports can also be tracked here:
Rake Documentation Home: docs.rubyrake.org
Rake Project Page: rubyforge.org/projects/rake
Rake API Documents: rake.rubyforge.org
Rake Source Code Repo: github.com/jimweirich/rake
Rake Git Repo Clone URL: git://github.com/jimweirich/rake.git
Rake Bug Reports: github.com/jimweirich/rake/issues
Rake Continuous Build Server: travis-ci.org/#!/jimweirich/rake
Jim Weirich’s 2003 RubyConf presentation: onestepback.org/articles/buildingwithrake/
Martin Fowler’s article on Rake: martinfowler.com/articles/rake.html
Rake is a late entry in the make replacement field. Here are links to other projects with similar (and not so similar) goals.
directory.fsf.org/bras.html -- Bras, one of earliest implementations of "make in a scripting language".
www.a-a-p.org -- Make in Python
www.aromatic.com/tools/jam.txt -- JAM, Java Automated Make
ant.apache.org -- The Ant project
ppt.perl.org/commands/make/index.html -- Make from the Perl Power Tools implementation.
search.cpan.org/search?query=PerlBuildSystem -- The Perl Build System
make.rubyforge.org -- Rant, another Ruby make tool.
For the initial conversation that sparked Rake.
For the initial patch for rule support.
For the recursive rule patch.
For aid in maintaining rake.
Rake is available under an MIT-style license.
Copyright © 2003, 2004 Jim Weirich
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
The Rake homepage is rake.rubyforge.org. You can find the Rake RubyForge page at rubyforge.org/projects/rake.
Feel free to submit commits or feature requests. If you send a patch, remember to update the corresponding unit tests. In fact, I prefer new feature to be submitted in the form of new unit tests.
For other information, feel free to ask on the ruby-talk mailing list (which is mirrored to comp.lang.ruby) or contact jim dot weirich at gmail.com.
Jim Weirich <gmail at jim.weirich.com>
Ruby 1.8.6 or later
Copyright 2003-2011 by Jim Weirich. Released under an MIT-style license. See the MIT-LICENSE file included in the distribution.
This software is provided “as is” and without any express or implied warranties, including, without limitation, the implied warranties of merchantibility and fitness for a particular purpose.


This test application will call the test dll we just created, after clicking a button. This is an extremely simple version of a program that uses a dll to finish its program operations. This test application will be the application we load into Holodeck, when it calls functions in the test dll Holodeck will be able to intercept these functions like it does with the native .NET and native functions out of the box.
Create a new project in Visual Studio.net Click New Project > Visual C# Windows Application, name it TestApplication.
Add a button to the form
Show the Toolbox pane and click button. Click anywhere on the form to insert the button.
Double click the button to create a method that will fire when button1 is clicked. Double clicking the button will take you directly to the code view of this application and automatically create a method called "button1_Click."
Add the following code to button1_Click
private void button1_Click(object sender, System.EventArgs e)
{
Class1 testClass = new Class1();
testClass.TestMethod(0, false);
}
Add a reference to TestDLL.dll
Adding the test dll by reference is how you can load external library functions, this will give you access to all the public methods in the library.
1. In the solutions pane, right click the references node and select "Add Reference…"
2. Click on the Projects tab
3. Click the Browse… Button
4. Browse to TestDll.dll and click OK
5. Add using TestDLL; to the top of From1.cs with the other using statements.
Build the project, click Built > Build Solution… on the menu.
This will create the application we will load into Holodeck that uses the new dll we have just created.


 We have a list of great places located around Seattle, Wa. Come give some of our favorite places around the city a try and let us know what you thought.
Tool Use:
- Go to the Game Page
- Select the type of food you are in the mood for
- Select the price range
- Select a good looking restaurant to see the details about the place
Testimonials
- Great selections, Thank you for suggesting them!
- You guys saved date night when our reservations were cancled, Thank you!
- Will be using your tool many more times, would like to see more food selections though.


Largest online scam syndicate busted in Malaysia, over 1000 Chinese scammers arrested (Video)
by Damilola IsmailThe largest online scam syndicate believed to be run by Chinese nationals in Malaysia has been bursted by Malayasian Immigration on Wednesday, November 20.
During the raid by Malaysia Immigration department, about 1,000 people were arrested at the headquarters of an online scam in Cyberjaya.
A video being circulated online shows people scattering and fleeing from the premises while a few were caught trying to escape and pinned to the floor.
The pictures posted by the Immigration department on Facebook shows some of the suspects in the office, standing with their hands at the back of their heads and another picture shows some others sitting on the floor.
A press conference is expected to hold today.
Watch the video below.
Follow us on Facebook – @Lailasnews; Twitter – @LailaIjeoma for updates


905_DISC_PATCHER_1.900
905_DISC_PATCHER_2.900
ALGEBRA_LOWL.900
CIO.900
DISCROUT.900
LGAME.BIN
LOWL_TEST.900
L_GAME.900
ML1_APPENDIX.900
ML1_SOURCE.900
ML1_SOURCE.BIN
MLI-LOWL.900
MLI_TESTS.900
README.TXT
TGPM.900


Kathie Lee Gifford feels loved, respected in Nashville
by Wade SheridanNov. 22 (UPI) -- Former Today host Kathie Lee Gifford returned to the morning show on Friday to discuss her move to Nashville and love for the city.
"I just love it here," Gifford said after stating that she bought a small place in Nashville a year ago in anticipation of leaving Today and enjoyed the area so much that she upgraded to a bigger residence.
"It's a place of joy for me," she continued. "Every time I get on a plane to go back home I would say, 'Why am I so happy here?' and I realized it's because it's a culture of kindness here as opposed to the culture of chaos that exists in so many of our cities now."
"I felt loved here and received and respected," Gifford said.
The television personality also discussed how her two children, 29-year-old Cody Gifford and 26-year-old Cassidy Erin Gifford, are both engaged.
"The good news is that I adore both of their partners," she said before noting that her kids do not want her to sing at their weddings.
Gifford exited Today in April after 11 years as host.


◆ __init__()
| def linear_elastic_constitutive_law.LinearElasticLaw.__init__ |
( |
|
self | ) |
|
◆ CalculateLinearElasticMatrix()
| def linear_elastic_constitutive_law.LinearElasticLaw.CalculateLinearElasticMatrix |
( |
|
self, |
|
|
|
YoungModulus, |
|
|
|
PoissonCoefficient |
|
) |
| |
◆ CalculateMaterialResponseKirchhoff()
| def linear_elastic_constitutive_law.LinearElasticLaw.CalculateMaterialResponseKirchhoff |
( |
|
self, |
|
|
|
LawParameters |
|
) |
| |
◆ CalculateMaterialResponsePK2()
| def linear_elastic_constitutive_law.LinearElasticLaw.CalculateMaterialResponsePK2 |
( |
|
self, |
|
|
|
LawParameters |
|
) |
| |
◆ CalculateStrainMatrix()
| def linear_elastic_constitutive_law.LinearElasticLaw.CalculateStrainMatrix |
( |
|
self, |
|
|
|
DeformationGradient |
|
) |
| |
◆ CalculateStress()
| def linear_elastic_constitutive_law.LinearElasticLaw.CalculateStress |
( |
|
self | ) |
|
◆ CallLaw()
| def linear_elastic_constitutive_law.LinearElasticLaw.CallLaw |
( |
|
self | ) |
|
◆ Check()
| def linear_elastic_constitutive_law.LinearElasticLaw.Check |
( |
|
self, |
|
|
|
Properties, |
|
|
|
Geometry, |
|
|
|
Info |
|
) |
| |
◆ GetLawFeatures()
| def linear_elastic_constitutive_law.LinearElasticLaw.GetLawFeatures |
( |
|
self, |
|
|
|
LawFeatures |
|
) |
| |
◆ GetStrainSize()
| def linear_elastic_constitutive_law.LinearElasticLaw.GetStrainSize |
( |
|
self | ) |
|
◆ WorkingSpaceDimension()
| def linear_elastic_constitutive_law.LinearElasticLaw.WorkingSpaceDimension |
( |
|
self | ) |
|
◆ constitutive_law
| linear_elastic_constitutive_law.LinearElasticLaw.constitutive_law |
◆ ConstitutiveMatrix
| linear_elastic_constitutive_law.LinearElasticLaw.ConstitutiveMatrix |
◆ StrainVector
| linear_elastic_constitutive_law.LinearElasticLaw.StrainVector |
◆ StressVector
| linear_elastic_constitutive_law.LinearElasticLaw.StressVector |
The documentation for this class was generated from the following file:


QMRITools PACKAGE SYMBOL
EPGSignal
EPGSignal[{Necho, echoSpace}, {T$1, T$2}, {ex_angle,ref_angle}, B$1]
generates a EPG T2 curve with stimulated echos. T1, T2 and echoSpace are in ms, angel is in degree, B1 is between 0 and 1. Output is the EPG Signal vector.
EPGSignal[]
is based on DOI: 10.1002/jmri.24619.


Global digital agency
By the same illusion which
lifts the horizon of the sea to the level of the spectator on a hillside, the sable cloud beneath.
By the same illusion which
lifts the horizon of the sea to the level of the spectator on a hillside, the sable cloud beneath.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside, the sable cloud beneath was dished out, and the car seemed to float in the middle of an immense dark sphere, whose upper half was strewn with silver.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside. By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside,
the sable cloud beneath was dished out, and the car seemed to float in the middle of an immense dark sphere, whose upper half was strewn with silver.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside, the sable cloud beneath was dished out.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside, the sable cloud beneath was dished out.
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside, the sable cloud beneath was dished out.
“By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside.”
John Wayne
CEO
“By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside.”
John Wayne
CEO
“By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside.”
John Wayne
CEO
By the same illusion which lifts the horizon of the sea to the level of the spectator on a hillside, the sable cloud beneath.
ApplyBy the same illusion which lifts the horizon.
Call us
654 321 987Visit us
2905 West Drive,


Confidential database:
Tiny State pop:
tbd
f:
tbd
m:
tbd
| |||||
Ruralland pop:
tbd
f:
tbd
m:
tbd
| Urbanville pop:
tbd
f:
tbd
m:
tbd
| ||||
RBlock
pop: tbd f:
m:
| RBlock
pop: tbd f:
m:
| RBlock
pop: tbd f:
m:
| UBlock
pop: tbd f:
m:
| UBlock
pop: tbd f:
m:
| UBlock
pop: tbd f:
m:
|
Published official tabulations:
Tiny State pop:
tbd
f:
tbd
m:
tbd
| |||||
Ruralland pop:
tbd
f:
tbd
m:
tbd
| Urbanville pop:
tbd
f:
tbd
m:
tbd
| ||||
RBlock
pop: tbd f:
tbd
m:
tbd
| RBlock
pop: tbd f:
tbd
m:
tbd
| RBlock
pop: tbd f:
tbd
m:
tbd
| UBlock
pop: tbd f:
tbd
m:
tbd
| UBlock
pop: tbd f:
tbd
m:
tbd
| UBlock
pop: tbd f:
tbd
m:
tbd
|
Each rectangle shows the population statistics for a different geographical area. The top is the total population (pop), followed by the number of females (f) and the number of males (m).
ε specifies the privacy loss budget. Click privatize! to re-run the privacy mechanism with a different set of random noises.
Try changng the number of females or males that was counted on a block and see how it changes the official tabulations. Or choose one of the sample scenarios listed below.
| select | scenario |
|---|---|
| Balanced rural and urban blocks | |
| One rural block with a LOT of males. | |
| One urban block with a LOT of females. | |
| One urban block with just one female |