ws-calendar — archive
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
— [Date Index]
| [Thread Index]
| [Month Index]
| [List Home]
Use of WS-Calendar in Energy Interoperation
Intervals and gluons are related to each other by the related-to (EI uses an older version – I will update Ed’s work in EI soon). Relations are used to “launch sequences as subroutines” or to apply a price to a whole set of intervals (sequence) through a gluon and related-to. A single interval standing alone does not need one, but we do need that optionality in EI.
In WS-Calendar, the attach is a null type that can contain some XML. In EI, we derive the base signal type from that null type, which means that to ws-calendar, the EI signals appear as legal attachments in any vobject. In EI, we put the signal types in intervals as attachments. In effect the
x-wsCalendar-attach
is merely the validation glue between the two.
Of course, in the XML, the x-wscalendnar-attach controls artifact validation only.
tc
"He who fights with monsters should look to it that he himself does not become a monster, and if you stare long into an abyss, the abyss also stares into you." - Fredrich Nietzche
Toby Considine TC9, Inc
TC Chair: oBIX & WS-Calendar
TC Editor: EMIX, EnergyInterop
U.S. National Inst. of Standards and Tech. Smart Grid Architecture Committee
Email:
[email protected]
Phone: (919)619-2104
http://www.tcnine.com/ blog: www.NewDaedalus.com
From:
Girish Ghatikar [mailto:[email protected]]
Sent: Friday, June 03, 2011 1:20 PM
To: [email protected]
Cc: [email protected]
Subject: Re: [ws-calendar] Use of WS-Calendar in Energy Interoperation
Hi Toby,
This looks great. Can you please remind me what xcal:related-to
and
xcal:x-wsCalendar-attach
refer to?
Thank you,
-Rish
On Fri, Jun 3, 2011 at 9:57 AM, Toby Considine < [email protected]
> wrote:
As promised, how ws-calendar “pseudo-schemas” appear as part of a larger schema in Energy Interoperation EIClasses.xsd
<!--
2.9 Interval
-->
<
xs:element
name
="
interval
"
type
="
eitc:IntervalType
"/>
<
xs:complexType
name
="
IntervalType
">
<
xs:annotation
>
<
xs:documentation
>
Interval of Time
</
xs:documentation
>
<
xs:appinfo
>
As of this draft, the WS-Calendar work-plan is to have a simplified profile of the Interval Component for transaction processing. If an when that is complete, this specification will refer to it directly instead fo to this type.
</
xs:appinfo
>
</
xs:annotation
>
<
xs:sequence
>
<
xs:element
ref
="
eitc:properties
"/>
<
xs:element
ref
="
eitc:components
"/>
</
xs:sequence
>
</
xs:complexType
>
<!--
2.9.1 Interval Support - Properties
-->
<
xs:element
name
="
properties
"
type
="
eitc:ArrayofProperties
"/>
<
xs:complexType
name
="
ArrayofProperties
">
<
xs:sequence
>
<
xs:element
ref
="
xcal:uid
"
maxOccurs
="
1
"/>
<
xs:element
ref
="
xcal:related-to
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
<
xs:element
ref
="
xcal:dtstart
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
<
xs:element
ref
="
xcal:duration
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
<
xs:element
ref
="
xcal:x-wsCalendar-attach
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
</
xs:sequence
>
</
xs:complexType
>
<!--
2.9.1 Interval Support - Components
-->
<
xs:element
name
="
components
"
type
="
eitc:ArrayofComponents
"/>
<
xs:complexType
name
="
ArrayofComponents
">
<
xs:sequence
/>
</
xs:complexType
>
Notice that as of yet no definition of the Components in the Array…
tc
“The single biggest problem in communication is the illusion that it has taken place.” – George Bernard Shaw.
Toby Considine TC9, Inc
TC Chair: oBIX & WS-Calendar
TC Editor: EMIX, EnergyInterop
U.S. National Inst. of Standards and Tech. Smart Grid Architecture Committee
Email:
[email protected]
Phone: (919)619-2104
http://www.tcnine.com/ blog: www.NewDaedalus.com
--
Rish Ghatikar Lawrence Berkeley National Laboratory 1 Cyclotron Road, MS: 90-3111,
Berkeley, CA 94720 [email protected]
+1 510.486.6768
+1 510.486.4089 [fax] This email is intended for the addressee only and may contain confidential information and should not be copied without permission. If you are not the intended recipient, please contact the sender as soon as possible and delete the email from computer[s].
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
— [Date Index]
| [Thread Index]
| [Month Index]
| [List Home]