On the stakeholders in Cairngorm

Hi all

Here, I'm confused. I saw some examples of cairngorm in action - login screens, messages in a blog, etc..

From what I understand, I got all my services will lie in the mxml ServiceLocator file. I have many classes of service and I'll create a RemoteObject to each of them, setting their methods inside the tag mx:RemoteObject using the mx:method tag.

But what about speakers? Should I create a separate machine for each method of each service? Or 1 answering machine by service? Or just once the answering machine - this is not a Singleton, so I think that this option is not correct.

Please guide me properly.

Thanks and greetings

ShiVik

You are right. I messed up my terminology. You have an answering machine for each method in your service. I saw a method as a service, if you get what I mean.

That's what you get when you are not using Cairngorm for a few months. Sorry for the mixup!

Tags: Flex

Similar Questions

  • Management - getting the stakeholders thinking beyond batch and the winds of change

    Change management is a big part of the adoption of marketing automation. What you have found to help users embrace you the campaign planning compared to batch and blast?

    More tips for helping adoption for users of marketing?

    Example: How have you changed your process/consumer and traders don't ask 5 emails separated for 5 weeks for an event?

    Yes, big problem for us also.

    Field, marketing, product teams, customer Comms - all the reflections on the tactical level, without much planning and not to act in a coordinated manner.

    Our solution is to bring all THE campaigns in the application centre global to be designed, built and made ready for deployment commercial regional domain. It takes also a little to say 'no' to last-minute requests to 'jump' a segment. When someone takes the time to plan their goals, we have almost invariably cease to have a conversation about a tactical breath and start working on an integrated multi-touch campaign, long term.

    We are about to begin this process, so it's going to be painful - change is always - but I think that is worthwhile.

  • What is the namespace Cairngorm V2?

    The declaration of Cairngorm MXML V1.5 does not work with the CFC of Cairngorm V2

    "" < xmlns:mx cairngorm: ServiceLocator = " http://www.adobe.com/2006/mxml '
    "xmlns:Cairngorm =" http://www.iterationtwo.com/cairngorm " >

    What is the correct namespace?

    With your SWC include just change the namespace:

    xmlns:Cairngorm = "" com.adobe.Cairngorm.Business. * ""

  • Satellite A660: the sound is still coming from the speakers even if headphones are connected

    Hello

    whenever I have connect headset I still sound emitting from Laptop speakers.

    I have looked in the sound options and realtek but can't see a way to fix this.

    It is forward in my old laptop.
    Michael

    Go to: "Control Panel."
    Click on: "Realtek HD Audio Manager".
    With the "stakeholders" tab highlighted
    Click on: "connector settings" (it's the icon of a yellow folder, in the shaded blue, on the upper side right of the screen)
    «Click here: "contextual dialog box enable auto «»
    Click: 'OK '.
    Connect headset
    What pop-up appears, select "headset" as connected component (NOT out line)
    Fact

  • The model binding

    Im trying to set the selected index of a dd when it gets its data from the model using cairngorm

    data loads, but the selectedIndex property does not work. should I replace the selectedIndex with an event property

    that calls a function, if so, in which case, I taught valueCommit but that did not work either

    < s:DropDownList id = "orderPadDropDown".
    labelField = "TEMPLATE_NAME".
    dataProvider = "{model.templates}" "
    selectedIndex = "0" / >

    Thank you

    File a bug with a simplified test case.

  • Cairngorm

    Hello
    I use Cairngorm and I'm stuck in the 'question':

    I have a connection Panel, when I click on the connection button distributes my CairngormEvent and my LoginCommand Gets the result. Well now I have a positive connection and how to request/view go to the next step, because what I learned about Cairngorm are: add data to data in The ModelLocator access and views to the ML.

    And now? What should I do? What is 'correct' to the notion of Cairngorm?

    Thank you
    Peter

    Baking sheet,

    Thanks for your reply. It is a good solution. ! What I did here was the Boolean, isLogedIn, adding to my ModelLocator, and use the BindingUtils class to bind my opinion to this var.

    Kind regards
    Peter

  • No sound - speakers appear "not connected", cannot uninstall "Audio Digital S/PDIF" device

    Two weeks ago, I used to upgrade my pc version SlimDrivers drivers Win7 Pro.  He installed a "device high definition Digital Audio (S/PDIF) audio" and apparently disabled my speakers hd audio device existing"on where no sound.

    Since I disabled and uninstalled the "Audio S/PDIF digital" (although it seems always in 'his'), located the original speakers of "see the disconnected / disabled devices" and tried to update the drivers for these "speakers" (he pointed out as existing for this device later and correct drivers).  I rebooted several times after uninstalling attempts.

    My speakers (good Canyon market those with power USB and standard 3.5 mm stereo jack plug) work on my other laptop.  I also connected standard headphones to the defective pc, but they don't work no more - nor on the connections front or rear jack output (pale green).

    I tried a system restore to before the updates driver and looked in the BIOS for a disabled person options - no luck.

    The 'stakeholders' always appear as "not connected" with a red arrow pointing down.  Furthermore, I can not test, set them as default device or set them as default communications device.  In "High definition Audio Device Properties", I can open only the driver Details, but no updated drivers, Roll Back drivers, disable or uninstall.

    The "Audio Digital (S/PDIF)" appears as disabled with a black arrow pointing down.

    Are there any good-hearted boffin out there that could help?

    You are welcome.  I'm glad it worked.

    Please check the answers in order to close the debate.

  • Problem with had case management sample

    I'm getting the following exception when you run the sample case management GUI had and no cases are:

    Caused by: BPM-73004

    Impossible to find records in the table.
    Unable to find records in the table using the query select count (caseInstance) of cases such as caseInstance join caseInstance.caseHeader you join caseHeader caseInstance.caseTranslations you caseTranslations where (caseTranslations.locale =: locale) and exists (select caseStakeHolders from caseInstance.caseStakeHolders as caseStakeHolders join caseStakeHolders.caseStakeHolderMembers as caseStakeHolderMembers where ((caseStakeHolderMembers.stakeHolder =: deles de intervenants et caseStakeHolderMembers.stakeHolderType = 'USER') or (caseStakeHolderMembers.stakeHolder IN: stakeHolderAppRoleList and caseStakeHolderMembers.stakeHolderType = 'APPLICATION_ROLE') or (caseStakeHolderMembers.stakeHolder IN)) (((: stakeHolderGroupList and caseStakeHolderMembers.stakeHolderType = 'GROUP'))) order by caseInstance.caseHeader.caseNumber desc.
    System administrator to contact for assistance.

    I created using the delivered with the sample had following entry of the case load and can be seen in Enterprise Manager:

    < xmlns:soap: envelope soap "http://schemas.xmlsoap.org/soap/envelope/" = >
    < soap: Body >
    < ns1:startCaseInputMessage xmlns:ns1 = "http://xmlns.oracle.com/CaseService/types".
    xmlns:ns2 = "http://xmlns.oracle.com/bpm/case".
    xmlns:ext = "http://xmlns.oracle.com/bpm/case/metadata/extension" >
    < ns2:case xmlns:ns3 = "http://xmlns.oracle.com/bpm/case/metadata/extension" >
    < ns2: data >
    < ns3:documentation / >
    < ns2:id > < / ns2:id >
    < ns2:caseId > < / ns2:caseId >
    Booking of < ns2:name > < / ns2:name >
    < ns2:displayName > < / ns2:displayName >
    < ns2: data >
    < had: book xmlns: had = "http://xmlns.oracle.com/samples/casemgmt/EURent" >
    < had: id > < / had: id >
    < had: carType > COMPACT < / had: carType >
    < had: pickup > 2013 - 03 - 11 < / had: pickup >
    < had: drop-off > 2013 - 03 - 15 < / had: drop-off >
    < had: actualDropOff > < / had: actualDropOff >
    < had: totalCost > < / had: totalCost >
    < / had: booking >
    < / ns2: data >
    < ns2:updatedDate > < / ns2:updatedDate >
    < ns2:updatedBy > < / ns2:updatedBy >
    < ns2:updatedByDisplayName > < / ns2:updatedByDisplayName >
    < / ns2: data >
    < ns2: data >
    < ns3:documentation / >
    < ns2:id > < / ns2:id >
    < ns2:caseId > < / ns2:caseId >
    driver < ns2:name > < / ns2:name >
    < ns2:displayName > < / ns2:displayName >
    < ns2: data >
    < had: driver xmlns: had = "http://xmlns.oracle.com/samples/casemgmt/EURent" >
    < had: firstName > Susan < / had: firstName >
    < had: lastName > Richardson < / had: lastName >
    < had: licenseNumber > DL3455541 < / had: licenseNumber >
    < were: age > 30 < / had: age >
    < / had: driver >
    < / ns2: data >
    < ns2:updatedDate > < / ns2:updatedDate >
    < ns2:updatedBy > < / ns2:updatedBy >
    < ns2:updatedByDisplayName > < / ns2:updatedByDisplayName >
    < / ns2: data >
    < / ns2:case >
    < / ns1:startCaseInputMessage >
    < / soap: Body >
    < / envelope soap: >

    I checked DEV_SOAINFRA.cm_case_stake_holder_member and that you may have noticed that members of the stakeholders are met in this table. However, the table fields of record DEV_SOAINFRA.cm_case_stake_holder all have nulls with the exception of the field ID. Can I make the Exception, this seems to be the cause.

    How can I get DEV_SOAINFRA.cm_case_stake_holder table filled with non-null values when you create a case? Is there some configuration of the strategy required in Enterprise Manager?

    Finally got it working with the help of the Oracle:

    • Download the patch for 14791221
    • Unzip the hotfix into a temporary directory
    • Copy the patch - catalog_18499.xml and HLJ3.jar in utils/bsu/cache_dir under your House of BEA. For example, it will be/oracle/fmwhome/utils/bsu/cache_dir to BPM VirtualBox image
    • Change directory to/oracle/fmwhome/utils/bsu
    • Run. BSU.sh
    • This will launch the Smart Update application. Once it initializes, you should see the patch in the downloaded patch panel. Click the button in the column apply to apply the patch

    Restart the servers WLS

  • Listen to change a control made by another control programmatically

    Hello

    I have a combobox (A) with a listener for a change of user.  I have a second combobox (B) similar.

    I want to have a listener that fires on A when B has an interaction.

    So for example, if B is changed, I want the selectedIndex property has changed and an event on a fire to pick up of the item associated with this Index, but I can't find an event that is based on the change.

    The selected index is currently defined by an int can be bound to a modelLocator (Im trying to stay true to cairngorm!)  I thought that I may have found with ValueCommit but no luck.  I am able to change the property SelectedIndex has via the bound variable, and I know that I could do something similar on the selectedItem, but I want to work out if its simple to trigger an event of in Combobox (A)

    I know it's hard to imagine with no code - but any ideas? -Since I started trying to use the concepts of Cairngorm seems to hit this problem quite often.  Usually, the code would be in the same place and I could access through the Ids, but as they are in the difference AS removing its not as simple.

    Cheers for any help

    Why cling to this creature dead called Cairngorm.  But alas, this is not your issue. Maybe this will get your rocker Rollin '

    Here's how I usually made with a presenter model when I need the selection between two related dropdown comboboxes/lists

    private var _selectedItemA:Object;
    [Bindable (Event = "selectedItemAChange")]
    public function get selectedItemA (): Object
    {
    Return _selectedItemA;
    }
           
    private var _selectedItemB:Object;
    [Bindable (Event = "selectedItemBChange")]
    public function get selectedItemB (): Object
    {
    Return _selectedItemB;
    }
           
    public function set selectedItemB (value: Object): void
    {
    _selectedItemB = value;
    Perform the calculation/logic here

    ///

    ///

    ///

    ///
    _selectedItemA = resultOfLogicCalculation;
    dispatchEvent (new Event ("selectedItemAChange"));
    dispatchEvent (new Event ("selectedItemBChange"));
    }

    The logic of selectedItemA resembles the logic for selectedItemB.

    .

  • Sparks tree control: ETA?

    This question is for the SDK team:

    Is there an ETA for a spark-based tree control? The project that I'm trying is heavily based on the tree control. In the last 6 months I've tweaked and customize the control tree 60 ways to Sunday. It has exposed a number of problems and bugs in the control, and by all accounts, it seems that Adobe will not address these in the future.

    Every day I fight these issues with the tree. Simple stuff can be very difficult.

    I propose that the project be migrated to Flex 4, for many reasons. However, the question has been raised by the stakeholders, who are aware of the issues that we have struggled on the current control, is when the Spark version will be released. I don't have an answer.

    Thank you

    TJ Downes

    It won't in 4.5, probably the release after.

  • To sort datagrid programmatically

    OK, I have a datagrid with 4 columns. I gives you the end user the ability to sort on any of these columns. They also have a report that is generated based on the data in the grid, but I wonder how to determine on which column of the grid is sorted, and what order (increasing / decreasing) so that I can set the report to this exact same way.

    I added the code on the headerRelease event to follow this information (by storing in the ModelLocator in Cairngorm), but if go back you the results it is not foot in what you're doing, for example the following written inconsistent (to the extent apparent in the interface) info on the console. I always get the correct dataField property, but his sortDescending property is almost always opposite that the DataGrid displays:

    private void handleHeaderRelease(dgEvent:DataGridEvent):void
    {
    for (var k: int = 0; k < myGrid.columns.length; k ++)
    {
    trace (.dataField myGrid.columns [k] + ":" + myGrid.columns [k] .sortDescending);
    }
    trace("");
    }

    Does anyone know of a better way to understand on which column of the grid is now sorted, and what nature sorting is currently applied?

    TIA,
    Joe

    OK I got it after remembering that the dataprovider of the datagrid is just an ArrayCollection collection - here is the answer for those looking for the same thing.

    In the function that calls the report:

    var s:Sort;
    var sF:SortField;
    s = summaryGrid.dataProvider.sort;
    If type is null, they did not click on any column heading, then use the default
    if(s == null)
    {
    urlVariables.sortOrder = "dtAdded";
    urlVariables.sortNature = "DESC";
    }
    /*
    Otherwise, use the first sort field
    (this could be modified to generate an order by statement for several
    Sort the fields if necessary)
    */
    on the other
    {
    s.fields = sF [0];
    urlVariables.sortOrder = sF.name;
    urlVariables.sortNature = sF.descending? "' DESC ': 'ASC ';
    }

    I hope this helps someone!

  • ModelLocator liaison writes do not

    I am passing my AIR to Cairngorm application and I'm having a terrible time with link to my ModelLocator. He bed nested value, properties of the object, but it will not write to them and I can't understand why. There are no warnings indicating the connection is not available. Once I update a text field, the value remains the same. Here is a code:

    Wow. Yes, it makes sense. Initially, I treated my forms as a one-way binding before the passage of Cairngorm. I don't know why my model of thinking has changed.

    Thank you.

  • Help the Flex, Blaze and Cairngorm

    I have using Blaze, Flex3, and Cairngorm, I have a simple application at the present time, in which I send a Cairngorm event, he gets from the picked up that the command is executed and the delegate can send data to the RemoteObject. I can see in the output that Blaze does what it is supposed to do and the return of what it is supposed to return, but the returned data never makes it to the function result IResponder. What I am doing wrong? Can you send the code if necessary.

    Found the problem. ... in my delegate I forgot to addResponder to the AsyncToken.
    Before:
    public function getUsers (): void {}
    var call: AsyncToken;
    Call = service.getUsers ();
    Alert.Show ("Get users has been called");
    }

    After:
    public function getUsers (): void {}
    var call: AsyncToken;
    Call = service.getUsers ();
    call.addResponder (this.responder);
    Alert.Show ("Get users has been called");
    }

  • Page of Yahoo mail that says 'there a screen resolution problem". A in case of problems with all stakeholders, even all the browsers. The question is Firefox!

    I have the latest version of Yahoo mail. When I click on the link "mail" of my Yahoo homepage, he directs me to a page that reads, "There is a problem of screen resolution". In the body of this page, it explains how to fix the problem. BUT, I don't have a problem with the resolution - the screen resolution should be 1024 x 600 or greater and IT IS! This only happens with YOUR browser. I have Chrome and IE, neither of which is a problem. I worked with a representative of the yahoo mail support and he explains that it IS a problem with Firefox and for raise you awareness and fix the problem - I use a Vista operating system on a computer and Windows 7 on my other computer, which has the same problem, so we KNOW for sure, it's a Firefox issue.

    I don't think that the effects of this question all those who use Firefox because I'm able to visit Yahoo Mail without any problems. I would say that to reset the zoom of the page on the page, this issue occurs on. You can do these steps go to view > Zoom > reset or press (Ctrl + 0 (zero).

  • How can I control the properties of tree using Cairngorm MVC?

    I'm trying a few properties of a component of the tree using properties in the control template.

    For example, I have the following properties:

    public var hierarchyTreeOpenItems:Array / * object * / = [];
    public var hierarchyTreeSelectedItems:Array / * object * / = [];
    public var hierarchyTreeFirstVisibleItem:Object;

    And I refer to them as follows:

    "" < mx:Tree xmlns:mx = ' http://www.adobe.com/2006/mxml '
    Width = "100%" height = "100%" borderStyle = "solid".
    dataProvider = "{__model.hierarchyData}" "
    firstVisibleItem = "{__model.hierarchyTreeFirstVisibleItem}" "
    openItems = "{__model.hierarchyTreeOpenItems}" "
    selectedItems = "{__model.hierarchyTreeSelectedItems}" / > "

    I'm setting these properties in a command generated by the initialization event of my Application. The openItems works, but I can't get the tree to select the specified items, or I can get it to reach the position of the firstVisibleItem.

    Any thoughts on why this is happening and how I can make it work?

    Thank you.

    I fixed it. I put the properties in a different order (openItems, then selectedItems, and then firstVisibleItem) and perform a validateNow() on the tree when one of these properties are updated.

    Seems to work...

Maybe you are looking for